How can I find out if my taxes have been paid?

You can call the Town Clerk's Office at at (207) 222-1670 to check the status of tax payments.