📍 MASSACHUSETTS
Town of Needham Manager's Office
Municipal Office · Needham
Needham accepts passport applications right at Town Hall, where the Town Manager's Office runs the service from the first floor at 1471 Highland Avenue.
Location & contact
📍 Location & contact
📖 About this office
Needham accepts passport applications right at Town Hall, where the Town Manager's Office runs the service from the first floor at 1471 Highland Avenue. It processes DS-11 forms the same way the Postal Service does — verifying your identity, witnessing your signature, and forwarding the sealed packet to a federal center — but in the calmer setting of a municipal office by scheduled appointment. It's a solid pick if you'd rather book a set time than take your chances on a busy counter.
Because photos aren't offered here, plan to arrive with a compliant passport photo, or stop at the Needham Post Office for one first. Applicable statewide, the fee amounts and full document checklist appear on the Massachusetts passport guide.
💡 Good to know
Appointments are required — call 781-455-7500 ext. 204 to reserve a time, and note the office keeps limited weekday hours with reduced Friday availability in summer. Bring your unsigned DS-11, citizenship proof with a copy, ID with a copy, and a passport photo, since the Town Hall office doesn't shoot photos on site. The nearby post office can handle the photo if you need one.