PassportMap

Upper Township Tax/Finance Office

Municipal

2100 Tuckahoe Rd, Petersburg, NJ 08270

(609) 628-2011

This facility requires and appointment to accept passport applications. Hours are M-F 8:30AM-3PM. PHONE # 609-628--2011 X260

Appointment required

Hours and addresses come from the State Department listing, updated November 2, 2026.

Upper Township Tax/Finance Office accepts new U.S. passport applications in person in Petersburg, NJ. Call ahead about appointments and the acceptance fee. The USPS scheduler covers post offices only. How to apply · How to renew