New Hampshire Passport Offices

Search all passport office locations in the state of New Hampshire. There are currently offices in New Hampshire that are available for helping you receive or update your travel documents. Find a New Hampshire passport office by searching your current city. Below is the statewide list of New Hampshire passport offices.

Office Address Phone Details
Antrim Post Office
1 Post Rd
Antrim NH 03440
(603) 588-2614Details
Andover Post Office
164 Main St, Rear St
Andover NH 03216
(603) 735-5483Details
Ashuelot Post Office
8 Ashuelot Main St
Ashuelot NH 03441
(603) 239-6003Details
Berlin Post Office
15 Mt Forist St
Berlin NH 03570
(603) 752-1700Details
Concord Post Office
18 Loudon Rd
Concord NH 03301
(603) 225-0003Details
Contoocook Post Office
129 Park Ave
Contoocook NH 03229
(603) 746-3980Details
Conway Post Office
175 E Main St
Conway NH 03818
(603) 447-5160Details
Claremont Post Office
140 Broad St
Claremont NH 03743
(603) 543-3051Details
Derry Post Office
24 Tsienneto Rd
Derry NH 03038
(603) 432-7835Details
Cornish Flat Post Office
241 Nh Route 120
Cornish Flat NH 03746
(603) 543-3502Details
East Hampstead Post Office
59 Colby Cor
East Hampstead NH 03826
(603) 382-6519Details
Dover Post Office
133 Washington St
Dover NH 03820
(603) 742-4040Details

Find A Passport Office

e.g. "33168", "33064, etc."

New Hampshire Passport Offices By City