Skip to content
ssalocator.com

Social Security Offices in Pennsylvania

56 field offices across 48 cities

Pennsylvania has 56 Social Security field offices in 48 cities. Together they're the closest office for around 3,211 surrounding communities, roughly 11.3M residents. The Norristown office covers the most ground, serving about 69 nearby towns. Use the map to find the office closest to you, then open its page for hours, phone, and directions.

field offices
56
cities
48
communities served
3,211
people in service areas
11.3M

Pennsylvania Social Security offices map

56 locations, Social Security offices in Pennsylvania. Click a pin for the address and a link.

Largest Pennsylvania offices by area served

The field offices that are the nearest location for the most surrounding communities.

Pennsylvania cities with more than one office

All Pennsylvania Social Security offices

City Towns
Allentown 60
Altoona 183
Baden 61
Bethlehem 20
Bloomsburg 78
Butler 48
Carlisle 54
Chambersburg 61
Chester 48
Cranberry 86
Dubois 99
East Stroudsburg 53
Easton 81
Erie 40
Fairless Hills 37
Greensburg 49
Harrisburg 69
Hazleton 60
Hermitage 41
Indiana 46
Johnstown 96
Kittanning 47
Lancaster 73
Lebanon 60
Lewistown 73
Mckeesport 26
Meadville 74
Monroeville 17
Natrona Heights 42
New Castle 51
Norristown 69
Philadelphia 1
Philadelphia 13
Philadelphia 27
Philadelphia 12
Philadelphia 2
Philadelphia 1
Philadelphia 0
Pittsburgh 41
Pittsburgh 20
Pittsburgh 20
Pottstown 56
Pottsville 105
Reading 98
Rostraver Twp 61
Scranton 104
Selinsgrove 96
State College 110
Towanda 68
Uniontown 72
Upper Darby 26
Washington 55
West Chester 62
Wilkes Barre 75
Williamsport 105
York 79

Visiting a Pennsylvania office

  • Most services now require an appointment. Book by calling the office or 1-800-772-1213 (TTY 1-800-325-0778).
  • Bring a photo ID and your Social Security number, plus original documents for your request.
  • Field offices are open weekdays only and closed on federal holidays, check each office page for exact hours.
  • Many tasks don't need a visit: replace a card, get a benefit letter, or update direct deposit online at ssa.gov.

More Social Security help

Social Security offices in Pennsylvania: FAQs

How many Social Security offices are in Pennsylvania?
Pennsylvania has 56 Social Security field offices across 48 cities. Each one is listed on this page with its address, phone number, and hours.
Do I need an appointment at a Pennsylvania Social Security office?
Since 2025 the SSA asks most visitors to schedule an appointment before visiting any field office. Call the specific office or the national line at 1-800-772-1213 (TTY 1-800-325-0778) to book one.
Which Pennsylvania Social Security office covers the most communities?
The Norristown office is the closest field office for the most surrounding towns, about 69 communities. Each office page lists exactly which nearby towns it serves.
What should I bring to a Pennsylvania Social Security office?
Bring a photo ID and your Social Security number, plus original documents for your request, such as proof of identity and citizenship or immigration status for a new or replacement card.
Can I handle Social Security tasks online instead of visiting?
Yes, with a free my Social Security account at ssa.gov you can request a replacement card (in most states), check an application, get a benefit verification letter, and update direct deposit without visiting a Pennsylvania office.