Pennsylvania Area Codes: Complete List With Cities Served
Pennsylvania is served by 15 area codes. Growth in phone lines has pushed the state to add new codes over the years, often as overlays on existing regions.
Pennsylvania area code list
| Area code | Main places served |
|---|---|
| 215 | Philadelphia, Levittown, Fort Washington and Doylestown |
| 223 | Harrisburg, York, Lancaster and Carlisle |
| 267 | Philadelphia, Levittown, Doylestown and Coopersburg |
| 272 | Scranton, Wilkes Barre, Pittston and Williamsport |
| 412 | Pittsburgh, Mckeesport, West Mifflin and Ambridge |
| 445 | Philadelphia, Levittown, Doylestown and Coopersburg |
| 484 | Reading, Philadelphia, Allentown and Valley Forge |
| 570 | Wilkes Barre, Scranton, Williamsport and Pittston |
| 582 | Erie, Johnstown, Somerset and Albion |
| 610 | Philadelphia, Reading, Allentown and Bethlehem |
| 717 | Harrisburg, Lancaster, York and Hanover |
| 724 | Pittsburgh, New Castle, Boyers and Warrendale |
| 814 | Erie, Johnstown, Warren and State College |
| 835 | Reading, Philadelphia, Allentown and Bethlehem |
| 878 | Pittsburgh, Mckeesport, New Castle and West Mifflin |
Place names come from ZIP code records linked to each area code, so they show where a code is most common rather than exact boundaries.
Area codes by major city
| City | Area codes |
|---|---|
| Philadelphia | 215, 267, 445, 484, 610, 835 |
| Pittsburgh | 412, 724, 878 |
| Erie | 582, 814 |
| Harrisburg | 223, 717 |
| Reading | 223, 484, 610, 717, 835 |
| Scranton | 272, 570 |
| Allentown | 484, 610, 835 |
| Johnstown | 582, 724, 814, 878 |
| York | 223, 717 |
| Bethlehem | 484, 610, 835 |
| Wilkes Barre | 272, 570 |
| Lancaster | 223, 717 |
| Levittown | 215, 267, 445 |
| Mckeesport | 412, 724, 878 |
| New Castle | 724, 878 |
How to format a Pennsylvania phone number
US numbers have ten digits: the area code, a three-digit exchange and a four-digit line number. A Pennsylvania number is written as (215) 555-0123 for display, or +12155550123 in E.164 format for storage.
Safe numbers for testing
The range 555-0100 to 555-0199 is reserved for fictional use in every area code. Our generator combines these with real local area codes, so test data looks right without reaching a real person.
Why overlays matter for your forms
With overlays, you cannot guess a city from its area code alone, and people who move keep their numbers. Use area codes for display and formatting, not for location checks.
Create realistic Pennsylvania addresses for testing, with real cities, counties and ZIP codes.
Generate Pennsylvania addresses