New Hampshire

New Hampshire's 6 Social Security field offices cover 6 towns, from communities near the Massachusetts border to small White Mountains towns further north. Find your city in the list below.

Most services require an appointment

Social Security field offices generally serve appointments first, and many services can only be handled by phone or online at ssa.gov. Call the office ahead of a visit to confirm what you need and whether an appointment is required.

See how to schedule an appointment →

Concord — 1 office

010 03301

Concord

Social Security Field Office

70 Commercial St, Ste 100

Concord, NH 03301

☎ (888) 397-9798

Mon-Fri 9:00 AM-4:00 PM

Keene — 1 office

015 03431

Keene

Social Security Field Office

9 Elm Street

Keene, NH 03431

☎ (877) 405-3651

Mon-Fri 9:00 AM-4:00 PM

Littleton — 1 office

013 03561

Littleton

Social Security Field Office

177 Main St

Littleton, NH 03561

☎ (877) 405-7658

Mon-Fri 9:00 AM-4:00 PM

Manchester — 1 office

012 03101

Manchester

Social Security Field Office

1100 Elm St, Suite 201

Manchester, NH 03101

☎ (866) 814-5408

Mon-Fri 9:00 AM-4:00 PM

Nashua — 1 office

014 03064

Nashua

Social Security Field Office

175 Amherst St, Suite 2

Nashua, NH 03064

☎ (877) 444-0134

Mon-Fri 9:00 AM-4:00 PM

Portsmouth — 1 office

011 03801

Portsmouth

Social Security Field Office

215 Commerce Way, Ste 200

Portsmouth, NH 03801

☎ (888) 397-9796

Mon-Fri 9:00 AM-4:00 PM