May 1, 2011 Effective Immediately:
Unfortunately due to new regulations from the U.S. Dept. of State, the Town Clerk's office is no longer able to process passport applications. In the near future it is possible that another Town Department will be able to process passports.
Northborough Town Clerk
Town Office Building
63 Main Street
Northborough, MA 01532
Hours: Mon, Wed, Thu 8a-4pm, Tue 8a-7p, Fri 7a-12p