Passports
Effective May 2, 2011 the Office of the Town Manager is accepting
passport applications in the same manner as the United States Post Office. We are located at:
Town Hall
1st floor
1471 Highland Ave.
Needham, MA 02492
Hours in which passport applications will be serviced are Monday through Friday 8:30 a.m. to 4 p.m. No appointment is required.
NEW PASSPORTS
For more information about passport requirements, or to access a form online to bring with you to our office visit:
https://travel.state.gov/content/passports/en/passports.html
PASSPORT RENEWALS
- Please note that adult RENEWAL applications, whether the passport has expired or not, must be done by the passport holder. This office can provide you with the paperwork.
- If your passport expired over 15 years ago, a new passport application will need to be completed.
- RENEWALS for children under the age of 18 WILL be processed at this office.