New Hampshire Passport Offices List

There are two options to get a passport in the state of New Hampshire: Expedited (rush fast service) and Routine Passport Processing.

Expedited passport services in New Hampshire can secure your passport in two weeks or less, even as fast as 24 hours if necessary. This may require confirmed travel plans, so please review the Instructions for Expedited Passport Service.

Routine passport processing takes 4-6 weeks. Please scroll below for the local offices. You may be able to request 3 week expedited service at the offices listed below.

You can get a passport fast through a Registered Passport Expediting Service. An expediting agency can secure your passport in two weeks or less, even as fast as 24 hours if necessary. You can expedite a passport through a registered expediting service. Click here for more information. You can also make an appointment at a Regional Passport Agency.


New Hampshire Passport Offices List is the complete list of all passport acceptance agencies and passport acceptance facilities in the beautiful state of New Hampshire.


Andover Post Office164 Main St, Rear STAndoverNH3216(603) 735-5483
Antrim Post Office1 Post RdAntrimNH3440(603) 588-2614
Ashuelot Post Office8 Ashuelot Main StAshuelotNH3441(603) 239-6003
Berlin Post Office15 Mt Forist StBerlinNH3570(603) 752-1700
South Sutton Post Office671 RT-114BradfordNH3221(603) 927-4561
Claremont Post Office140 Broad StClaremontNH3743(603) 543-3051
Concord Post Office18 Loudon RdConcordNH3301(603) 225-0003
Contoocook Post Office129 Park AveContoocookNH3229(603) 746-3980
Conway Post Office175 E Main StConwayNH3818(603) 447-5160
District Court Northern Carroll County35 North RdConwayNH3818(603) 356-7710
Cornish Flat Post Office241 NH Route 120Cornish FlatNH3746(603) 543-3502
Derry Post Office24 Tsienneto RdDerryNH3038(603) 432-7835
Dover Post Office133 Washington StDoverNH3820(603) 742-4040
Durham Post Office2 Madbury RdDurhamNH3824(603) 868-2151
East Hampstead Post Office59 Colby CorEast HampsteadNH3826(603) 382-6519
Enfield Post Office17 Maple StEnfieldNH3748(603) 632-4361
Epping Post Office71 Main StEppingNH3042(603) 679-5952
Epsom Post Office948 Suncook Valley HwyEpsomNH3234(603) 736-9302
Exeter Post Office34 Front StExeterNH3833(603) 772-7894
Georges Mills Post Office1294 Route 11Georges MillsNH3751(603) 763-4094
Gorham Post Office165 Main StGorhamNH3581(603) 466-2182
Grantham Post Office10 Willis AveGranthamNH3753(603) 863-2280
Greenfield Post Office75 Slip RdGreenfieldNH3047(603) 547-3310
Groveton Post Office59 Church StGrovetonNH3582(603) 636-1610
Hampton Post Office25 Stickney TerHamptonNH3842(603) 926-6413
Hancock Post Office59 Main StHancockNH3449(603) 525-6669
Hanover Post Office50 S Main StHanoverNH3755(603) 643-4544
Henniker Post Office10 Post Office PlHennikerNH3242(603) 428-3285
Keene Post Office196 Main StKeeneNH3431(603) 357-5610
Laconia Post Office33 Church StLaconiaNH3246(603) 524-6271
Lancaster Post Office120 Main StLancasterNH3584(603) 788-4612
Lebanon Post Office11 N Park StLebanonNH3766(603) 448-2348
Littleton Post Office134 Main StLittletonNH3561(603) 444-7787
Lochmere Post Office60 Silver Lake RdLochmereNH3252(603) 524-4723
Madison Post Office1904 Village RdMadisonNH3849(603) 367-8880
Manchester Downtown Station Post Office1000 Elm StManchesterNH3101(603) 623-3681
Manchester Post Office955 Goffs Falls RdManchesterNH3103(603) 626-6894
Marlow Post Office842 Nh Route 10MarlowNH3456(603) 446-3489
Nashua Main Post Office38 Spring StNashuaNH3060(603) 882-7515
New London Post Office319 Newport RdNew LondonNH3257(603) 526-4641
New London Town Clerk’s Office375 Main StNew LondonNH3257(603) 526-4046
Newport Post Office15 Park StNewportNH3773(603) 863-3600
Kearsarge Post Office642 Kearsarge RdNorth ConwayNH3860(603) 356-5978
North Sandwich Post Office2 Maple Ridge RdNorth SandwichNH3259(603) 284-7065
Nottingham Post Office106 Stage RdNottinghamNH3290(603) 679-8340
Ossipee Post Office10 Old Route 28OssipeeNH3864(603) 539-6455
Peterborough Post Office23 Grove StPeterboroughNH3458(603) 924-3251
Portsmouth Post Office80 Daniel StPortsmouthNH3801(603) 431-1301
Rochester Post Office20 Allen StRochesterNH3867(603) 332-1429
Salem Post Office51 S BroadwaySalemNH3079(603) 685-2005
Sanbornville Post Office378 Meadow StSanbornvilleNH3872(603) 522-8811
Spofford Post Office562 N Shore RdSpoffordNH3462(603) 363-4711
Sunapee Post Office5 Elm StSunapeeNH3782(603) 763-5786
West Chesterfield Post Office913 Gulf Rd, Unit CWest ChesterfieldNH3466(603) 256-8854
Wolfeboro Town Clerk’s Office88 S Main StWolfeboroNH3894(603) 569-5328

New Hampshire Passport Offices List

Facebook Comments