Town Hall Address 356 Main St Farmington, NH 03835 United States- Strafford County Website https://www.farmington.nh.us/ Town Clerk (603) 775-3657 https://www.farmington.nh.us/town-clerk-tax-collector tctc@metrocast.net Mon, Tue & Wed 8:30 A.M. - 5 P.M.; Thu 8:30 A.M. - 7 P.M.; Fri 8:30 A.M. - 12:30 P.M. 356 Main St Farmington, NH 03835 United States Tax Collector (603) 775-3657 tctc@metrocast.net Mon, Tue & Wed 8:30 A.M. - 5 P.M.; Thu 8:30 A.M. - 7 P.M.; Fri 8:30 A.M. - 12:30 P.M. 356 Main St Farmington, NH 03835 United States Assessor (603) 755-2789 Monday - Friday 8:00am to 5:00pm 356 Main St Farmington, NH 03835 United States Zoning (603) 755-2208 356 Main St Farmington, NH 03835 United States Fire District (603) 755-2131 381 Main St Farmington, NH 03835 United States Water (603) 755-4883 pubworks@metrocast.net 356 Main St Farmington, NH 03835 United States Sewer (603) 755-4883 356 Main St Farmington, NH 03835 United States Town Hall Hours Mon - Fri 8 A.M. - 5 P.M. County Strafford