Amherst Passport Locations

The following passport offices are located in Amherst, Massachusetts. Please select a passport location in Amherst to view the details.
Amherst Post Office
145 University Ave
Amherst, MA 01002-9998
Amherst Town Clerk
4 Boltwood Avenue
Amherst, MA 01002

 
 
Massachusetts Passport Offices