Hand-carried by a registered passport courier since 1998 · Phones answered every day, 8 AM to 7 PM Pacific TimeRegistered passport courier since 1998

New Hampshire state

Passport Offices and Expedited Passports in New Hampshire

Every passport acceptance facility in New Hampshire, city by city, plus the state rules for renewals and birth certificates.Every passport acceptance facility in New Hampshire, city by city, plus the state rules.

  • 18 acceptance facilities18 facilities
  • 4 city guides

Allstate Passports & Visas is a private company and a registered passport courier, not a government agency.Private company and registered passport courier, not a government agency.

Where to apply in New Hampshire

18 acceptance facilities in 18 cities

For first passports, children’s passports and lost or stolen passports. Most locations require an appointment; open your city’s guide for photo places, FedEx drop-offs and local tips.For first, child and lost or stolen passports. Tap a region to see each city’s facilities.

Data checked October 2026

Seacoast

Southern New Hampshire

Nashua 1 location Nashua guide →Guide →
  • Nashua Post Office 38 Spring St, Nashua 03060 38 Spring St · Mon to Fri, 9 AM to 4 PM; Sat, 9 AM to 12 PM (603) 882-7515 Mon to Fri, 9 AM to 4 PM; Sat, 9 AM to 12 PM
    (603) 882-7515
    Walk-ins welcomeWalk-ins

Capital region

Concord 1 location Concord guide →Guide →
  • Concord Post Office 18 Loudon Rd, Concord 03301 18 Loudon Rd · Mon to Fri, 9:30 AM to 2:30 PM; Sat, 9 AM to 12 PM (603) 225-0004 Mon to Fri, 9:30 AM to 2:30 PM; Sat, 9 AM to 12 PM
    (603) 225-0004
    Walk-ins welcomeWalk-ins

Monadnock region

Keene 1 location Keene guide →Guide →
  • Keene Post Office 196 Main St, Keene 03431 196 Main St · Mon to Fri, 9:30 AM to 3:30 PM; Sat, 9 to 11:30 AM (603) 357-5610 Mon to Fri, 9:30 AM to 3:30 PM; Sat, 9 to 11:30 AM
    (603) 357-5610
    Walk-ins welcomeWalk-ins

Other cities

Derry 1 location
  • Derry Post Office 24 Tsienneto Rd, Derry 03038 24 Tsienneto Rd · Mon to Fri, 9:30 AM to 2:30 PM; Sat, 9 to 11 AM (603) 432-7835 Mon to Fri, 9:30 AM to 2:30 PM; Sat, 9 to 11 AM
    (603) 432-7835
    Walk-ins welcomeWalk-ins
Dover 1 location
  • Dover Post Office 133 Washington St, Dover 03820 133 Washington St · Mon to Fri, 10 AM to 3 PM; Sat, 9 to 11 AM (603) 742-4040 Mon to Fri, 10 AM to 3 PM; Sat, 9 to 11 AM
    (603) 742-4040
    Walk-ins welcomeWalk-ins
Durham 1 location
  • Durham Post Office 2 Madbury Rd, Durham 03824 2 Madbury Rd · Mon to Fri, 9 to 11 AM and 1 to 4 PM; Sat, 9 to 11 AM (603) 868-2151 Mon to Fri, 9 to 11 AM and 1 to 4 PM; Sat, 9 to 11 AM
    (603) 868-2151
    Walk-ins welcomeWalk-ins
Epsom 1 location
  • Epsom Post Office 948 Suncook Valley Hwy, Epsom 03234 948 Suncook Valley Hwy · Mon to Fri, 9 AM to 1 PM (603) 736-9302 Mon to Fri, 9 AM to 1 PM
    (603) 736-9302
    Walk-ins welcomeWalk-ins
Exeter 1 location
  • Exeter Post Office 34 Front St, Exeter 03833 34 Front St · Mon to Fri, 9 AM to 12 PM and 1 to 3 PM; Sat, 8:45 to 11:45 AM (603) 772-7894 Mon to Fri, 9 AM to 12 PM and 1 to 3 PM; Sat, 8:45 to 11:45 AM
    (603) 772-7894
    Walk-ins welcomeWalk-ins
Goffstown 1 location
  • Goffstown Post Office 11 Church St Ste 1, Goffstown 03045 11 Church St Ste 1 · Mon to Fri, 8 to 11 AM and 1 to 3 PM (603) 497-9907 Mon to Fri, 8 to 11 AM and 1 to 3 PM
    (603) 497-9907
    Walk-ins welcomeWalk-ins
Greenland 1 location
  • Greenland Post Office 609 Portsmouth Ave, Greenland 03840 609 Portsmouth Ave · Mon to Fri, 9 AM to 12 PM and 1 to 4 PM; Sat, 8 to 11:30 AM (603) 436-7098 Mon to Fri, 9 AM to 12 PM and 1 to 4 PM; Sat, 8 to 11:30 AM
    (603) 436-7098
    Walk-ins welcomeWalk-ins
Hampton 1 location
  • Hampton Post Office 25 Stickney Ter, Hampton 03842 25 Stickney Ter · Mon, Wed and Fri, 9 AM to 3 PM; Tue and Thu, 8:30 to 11:30 AM and 1:30 to 3:30 PM; Sat, 9 to 11:30 AM (603) 926-6413 Mon, Wed and Fri, 9 AM to 3 PM; Tue and Thu, 8:30 to 11:30 AM and 1:30 to 3:30 PM; Sat, 9 to 11:30 AM
    (603) 926-6413
    Walk-ins welcomeWalk-ins
Manchester 1 location
  • Manchester Post Office 955 Goffs Falls Rd Ste 998, Manchester 03103 955 Goffs Falls Rd Ste 998 · Mon to Fri, 8 AM to 6 PM; Sat, 8 AM to 1 PM (603) 626-6887 Mon to Fri, 8 AM to 6 PM; Sat, 8 AM to 1 PM
    (603) 626-6887
    Walk-ins welcomeWalk-ins
Newmarket 1 location
  • Newmarket Post Office 126 Main St, Newmarket 03857 126 Main St · Mon to Fri, 9 AM to 3 PM (603) 659-8549 Mon to Fri, 9 AM to 3 PM
    (603) 659-8549
    Walk-ins welcomeWalk-ins
Pittsfield 1 location
  • Pittsfield Post Office 2 Elm St, Pittsfield 03263 2 Elm St · Mon to Fri, 8 AM to 4 PM; Sat, 8 to 11 AM (603) 435-6281 Mon to Fri, 8 AM to 4 PM; Sat, 8 to 11 AM
    (603) 435-6281
    Walk-ins welcomeWalk-ins
Salem 1 location
  • Salem Post Office 51 S Broadway, Salem 03079 51 S Broadway · Mon to Fri, 10 AM to 3 PM; Sat, 9 to 11 AM (603) 685-2005 Mon to Fri, 10 AM to 3 PM; Sat, 9 to 11 AM
    (603) 685-2005
    Walk-ins welcomeWalk-ins
Spofford 1 location
  • Spofford Post Office 562 N Shore Rd, Spofford 03462 562 N Shore Rd · Mon to Fri, 9:30 AM to 12 PM and 1 to 3:30 PM; Sat, 9:30 AM to 12 PM (603) 363-4711 Mon to Fri, 9:30 AM to 12 PM and 1 to 3:30 PM; Sat, 9:30 AM to 12 PM
    (603) 363-4711
    Walk-ins welcomeWalk-ins
Walpole 1 location
  • Walpole Post Office 47 Main St Unit 1, Walpole 03608 47 Main St Unit 1 · Mon to Fri, 11 AM to 3 PM; Sat, 9:30 to 11:30 AM (603) 756-3363 Mon to Fri, 11 AM to 3 PM; Sat, 9:30 to 11:30 AM
    (603) 756-3363
    Walk-ins welcomeWalk-ins
West Chesterfield 1 location
  • West Chesterfield Post Office 913 Gulf Rd Unit C, West Chesterfield 03466 913 Gulf Rd Unit C · Mon to Fri, 8:30 AM to 12 PM and 1:30 to 3 PM; Sat, 8:30 to 10 AM (603) 375-3348 Mon to Fri, 8:30 AM to 12 PM and 1:30 to 3 PM; Sat, 8:30 to 10 AM
    (603) 375-3348
    Walk-ins welcomeWalk-ins

Data checked October 2026

Four ways to get your passport in New Hampshire

Compare them in our guide →
  • In person About 6 to 8 weeks At an acceptance facility
  • By mail About 6 to 8 weeks Eligible renewals only
  • At a passport agency Often same day to a few days Travel within 14 days, by appointment
  • Through Allstate As quick as 4 business days All passport types, hand-carried
Compare them in our guide →

New Hampshire state rules

What’s specific to New Hampshire

Passport agency National Passport Center

The only passport agency in New Hampshire, in Portsmouth. From Nashua, Boston is also close. By appointment only, for international travel within 14 days or a foreign visa needed within 28 days.The only agency in New Hampshire, in Portsmouth. By appointment only, for travel within 14 days or a visa needed within 28 days.

Renewing by mail Where New Hampshire residents mail renewalsWhere to mail renewals

Routine: National Passport Processing Center, P.O. Box 90155, Philadelphia, PA 19190-0155
Expedited (+$60): P.O. Box 90955, Philadelphia, PA 19190-0955

Renewal checklist →
Birth certificates New Hampshire Division of Vital Records Administration

Born in 1935 or later? Any city or town clerk can usually issue it. Records are private for 100 years: the person named or immediate family, with photo ID.Born 1935 or later: most town clerks can issue it. Photo ID required.

Official ordering page →

In detail

Getting a passport in New Hampshire

New Hampshire is home to the National Passport Center in Portsmouth, a State Department office that takes urgent appointments, so Granite Staters with a close travel date have an agency inside their own state. Most people still apply for a first passport at a post office or a city or town clerk's office. A registered courier such as Allstate Passports & Visas is another option. This page covers 18 New Hampshire cities and explains each option.

Acceptance facilities in New Hampshire

A first passport, a child's passport or a replacement for a lost or stolen passport means an in-person visit to an acceptance facility. In New Hampshire that is often a post office or a city or town office, and many book appointments. The city pages above list the facilities near you.

Take Form DS-11 without signing it, a certified birth certificate or other proof of citizenship, a photo ID with a photocopy, and one passport photo. You will pay a fee to the U.S. Department of State and a separate fee to the facility.

The National Passport Center in Portsmouth

The National Passport Center sees applicants by appointment only, and only if they travel internationally within 14 days or need a foreign visa within 28 days. From Nashua and the southern tier, the Boston Passport Agency is also close. Bring proof of travel to the appointment. How to book an agency appointment.

Birth certificates in New Hampshire

If you were born in New Hampshire in 1935 or later, any city or town clerk in the state can usually issue your certified birth certificate, not only the clerk in your birthplace. Older births come from the town where the birth happened or from the state Division of Vital Records Administration in Concord. The search fee is $15 and includes one certified copy, and each extra copy of the same record ordered at the same time is $10.

New Hampshire vital records are private for 100 years after a birth. A certified copy goes only to someone with a direct and tangible interest, such as the person named or immediate family, and you must show a photo ID. The City of Claremont vital records page sets out the statewide rules.

Through Allstate

Ship your documents to us from anywhere in New Hampshire

FedEx Priority Overnight arrives the next business morning; documents that reach us by 10 AM Pacific Time start processing that day.

Questions

New Hampshire passport FAQ

Call (800) 672-1015 or text (206) 522-5995.

Yes, the National Passport Center in Portsmouth. It sees people by appointment only, for travel within 14 days or a visa needed within 28 days. Everyone else applies at an acceptance facility or renews by mail or online.

Why choose us

Hand-carried, not mailed

A registered courier submits your application in person.

100% money-back guarantee

Miss the processing time you paid for, and you can request a full refund of our expediting fee. Excludes applications the government puts on hold and cancellations after submission. Our promise →

Real people, every day

Phones answered 8 AM to 7 PM Pacific Time. Call or text.

Not sure which service you need?

Talk to a real person. Phones are answered every day, 8 AM to 7 PM Pacific Time.