New Hampshire Social Security Office Locations

Social Security Administration Verified against official source Updated September 2026

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.

This site is an independent, non-government directory and isn't affiliated with, endorsed by, or operated by the Social Security Administration or any other government agency. Always verify details directly with ssa.gov or your local field office.

Social Security Offices in New Hampshire by City

Cities with 1-2 offices show their address and hours directly below. Cities with 3 or more show a link to see every office.

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

Social Security Field Office

9 Elm Street

Keene, NH 03431

(877) 405-3651

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

Littleton

Social Security Field Office

177 Main St

Littleton, NH 03561

(877) 405-7658

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

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

Social Security Field Office

175 Amherst St, Suite 2

Nashua, NH 03064

(877) 444-0134

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

Portsmouth

Social Security Field Office

215 Commerce Way, Ste 200

Portsmouth, NH 03801

(888) 397-9796

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