Cities in Pennsylvania, United States
Pennsylvania has 272 published cities; the largest is Philadelphia, with 1,574,281 residents. The median gross salary runs from €543 to €7,717 a month across 187 cities.
Published cities in Pennsylvania
Sorted by population. A dash means the city has no published figure of its own for that column.
| City | Population | Net rent, €/m²/mo | Median gross salary, €/mo | Unemployment, % | PM2.5, µg/m³ |
|---|---|---|---|---|---|
| Philadelphia | 1,574,281 | — | €3,373 | 4.7 | 10.0 |
| Pittsburgh | 307,632 | — | €3,223 | — | 7.3 |
| Allentown | 126,044 | — | €2,497 | — | 6.6 |
| Reading | 95,832 | — | — | — | — |
| Erie | 91,838 | — | — | — | 6.0 |
| Bethlehem | 79,644 | — | — | — | — |
| Scranton | 75,514 | — | — | — | 6.3 |
| Lancaster | 58,366 | — | — | — | 7.9 |
| Levittown | 52,699 | — | €4,116 | 5.2 | — |
| Harrisburg | 50,522 | — | — | — | — |
| York | 45,342 | — | — | — | 7.4 |
| Wilkes-Barre | 44,523 | — | — | — | — |
| Altoona | 42,347 | — | — | — | 5.9 |
| State College | 41,228 | — | €543 | 5.0 | 6.0 |
| Norristown | 36,075 | — | €2,843 | 7.2 | 6.9 |
| Chester | 33,996 | — | — | — | 7.6 |
| Mount Lebanon | 32,552 | — | €5,529 | 1.9 | — |
| Bethel Park | 32,376 | — | €4,721 | 2.8 | — |
| Easton | 30,402 | — | — | — | — |
| Hazleton | 30,286 | — | — | — | — |
| Drexel Hill | 29,181 | — | €3,859 | 7.9 | — |
| Monroeville municipality | 27,966 | — | — | — | — |
| Williamsport | 27,384 | — | — | — | — |
| Lebanon | 26,479 | — | — | — | 4.7 |
| Plum | 26,420 | — | €4,329 | 2.8 | — |
| King of Prussia | 24,695 | — | €5,086 | 4.7 | — |
| Pottstown | 23,553 | — | €3,331 | 5.1 | — |
| Chambersburg | 23,041 | — | €3,012 | 7.8 | — |
| West Chester borough | 22,758 | — | — | — | — |
| Carlisle borough | 22,517 | — | — | — | 7.4 |
| Chambersburg borough | 22,319 | — | €3,012 | — | — |
| Allison Park | 21,864 | — | €4,789 | 2.4 | — |
| New Castle | 21,175 | — | — | — | — |
| Murrysville | 20,729 | — | €4,992 | 3.1 | — |
| Baldwin borough | 20,712 | — | €3,985 | 1.9 | — |
| Phoenixville | 20,286 | — | €5,036 | 4.8 | — |
| Phoenixville borough | 19,452 | — | €5,036 | — | — |
| Lansdale | 19,154 | — | €3,954 | 3.0 | — |
| West Mifflin | 18,902 | — | €3,766 | 8.2 | — |
| Johnstown | 17,654 | — | — | — | 6.7 |
| McKeesport | 16,907 | — | — | — | — |
| Hanover borough | 16,728 | — | €3,044 | 8.9 | — |
| Hermitage | 16,308 | — | — | — | — |
| Colonial Park | 16,243 | — | €3,190 | 4.0 | — |
| Horsham | 15,193 | — | €3,986 | 2.5 | — |
| Weigelstown | 15,136 | — | €3,521 | 1.6 | — |
| Franklin Park borough | 15,079 | — | — | — | — |
| Whitehall borough | 14,678 | — | €4,274 | 6.3 | — |
| Greensburg | 14,462 | — | — | — | 7.0 |
| Indiana | 14,294 | — | €1,334 | 9.6 | — |
| Dunmore | 14,249 | — | €3,326 | 3.8 | — |
| Hershey | 13,858 | — | €3,165 | 4.6 | — |
| Wilkinsburg | 13,800 | — | €2,922 | 11.2 | 6.9 |
| Willow Grove | 13,730 | — | €4,454 | 3.6 | — |
| Ephrata borough | 13,719 | — | — | — | — |
| Kingston borough | 13,476 | — | €3,080 | 6.4 | — |
| Washington | 13,377 | — | — | — | 6.8 |
| Bloomsburg | 13,375 | — | — | — | — |
| Coatesville | 13,283 | — | — | — | — |
| Pottsville | 13,170 | — | — | — | — |
| Carnot-Moon | 13,151 | — | €3,157 | 5.0 | — |
| Montgomeryville | 12,998 | — | €5,634 | 3.3 | — |
| Butler | 12,879 | — | — | — | — |
| Sharon | 12,648 | — | — | — | — |
| Yeadon | 12,405 | — | €2,951 | 9.4 | — |
| St. Marys | 12,361 | — | €2,987 | 7.7 | — |
| Emmaus | 12,314 | — | €3,401 | 3.3 | — |
| Jefferson Hills | 12,291 | — | €5,333 | 5.7 | — |
| Meadville | 12,230 | — | — | — | — |
| Elizabethtown borough | 11,993 | — | — | — | 6.0 |
| Emmaus borough | 11,889 | — | €3,401 | — | — |
| New Kensington | 11,759 | — | — | — | — |
| Broomall | 11,718 | — | €4,260 | 3.3 | — |
| Mountain Top | 11,489 | — | €4,495 | 3.7 | — |
| Lower Burrell | 11,470 | — | — | — | — |
| Wyomissing | 11,292 | — | €4,496 | 2.1 | — |
| Lansdowne borough | 11,225 | — | €4,068 | 7.4 | — |
| Progress | 11,168 | — | €3,417 | 2.9 | — |
| Waynesboro borough | 11,101 | — | €3,254 | 4.9 | — |
| Darby | 10,749 | — | €2,983 | 18.5 | — |
| Nanticoke | 10,712 | — | — | — | — |
| Northampton borough | 10,587 | — | — | — | — |
| Columbia borough | 10,399 | — | €3,096 | 3.2 | 8.7 |
| Munhall | 10,371 | — | €3,543 | 7.9 | — |
| Berwick | 10,332 | — | €3,144 | 6.6 | — |
| Mechanicsburg | 10,085 | — | €3,786 | 2.1 | — |
| Croydon | 10,014 | — | €3,261 | 7.0 | — |
| Bristol borough | 9,982 | — | €3,461 | 5.1 | — |
| Harleysville | 9,899 | — | €4,644 | 3.5 | — |
| Middletown borough | 9,748 | — | €3,070 | 2.9 | 8.4 |
| Morrisville borough | 9,745 | — | — | — | — |
| Lititz | 9,733 | — | €3,934 | 1.8 | — |
| Mechanicsburg borough | 9,720 | — | — | — | — |
| Brentwood borough | 9,704 | — | €3,735 | 5.0 | — |
| Woodlyn | 9,685 | — | €4,140 | 7.5 | — |
| Canonsburg | 9,601 | — | €3,689 | 5.6 | — |
| East York | 9,555 | — | €3,982 | 0.8 | — |
| Sunbury | 9,495 | — | — | — | — |
| East Stroudsburg | 9,445 | — | €1,892 | 8.3 | — |
| Uniontown | 9,434 | — | — | — | 6.4 |
| Conshohocken | 9,342 | — | €5,787 | 3.2 | — |
| Perkasie | 9,338 | — | €3,933 | 3.8 | — |
| Quakertown | 9,302 | — | €3,547 | 7.2 | — |
| Oil City | 9,301 | — | — | — | — |
| Millersville borough | 9,290 | — | — | — | — |
| Bala Cynwyd | 9,285 | — | €6,772 | 5.1 | — |
| Willow Street | 9,149 | — | €3,768 | 1.5 | — |
| Warren | 9,046 | — | — | — | 7.8 |
| Fairless Hills | 9,041 | — | €3,458 | 3.4 | — |
| Aliquippa | 9,002 | — | — | — | — |
| Economy | 8,990 | — | €4,441 | 3.3 | — |
| Collingdale | 8,956 | — | €2,895 | 6.9 | — |
| Glenshaw | 8,945 | — | €4,187 | 8.5 | — |
| Beaver Falls | 8,832 | — | — | — | 8.0 |
| Park Forest Village | 8,831 | — | €3,353 | 2.0 | — |
| Northwest Harborcreek | 8,772 | — | €4,043 | 4.9 | — |
| Carbondale | 8,731 | — | — | — | — |
| Audubon | 8,688 | — | €6,177 | 4.1 | — |
| Old Forge | 8,654 | — | €3,821 | 5.5 | — |
| Gettysburg | 8,647 | — | €619 | 5.7 | — |
| Lock Haven | 8,500 | — | — | — | — |
| Sanatoga | 8,496 | — | €3,824 | 6.0 | — |
| Jeannette | 8,489 | — | — | — | — |
| Downingtown | 8,463 | — | €4,233 | 3.7 | — |
| Brookhaven borough | 8,407 | — | €4,380 | 3.5 | — |
| Lewistown borough | 8,394 | — | — | — | — |
| Doylestown | 8,382 | — | €4,144 | 2.9 | — |
| Mount Joy | 8,364 | — | €3,441 | 1.3 | — |
| Hatboro | 8,341 | — | €4,426 | 5.6 | — |
| Pleasant Hills | 8,318 | — | €4,542 | 5.1 | — |
| Swissvale | 8,280 | — | €3,261 | 8.0 | — |
| Downingtown borough | 8,255 | — | €4,233 | — | — |
| Gettysburg borough | 8,254 | — | €619 | — | — |
| Camp Hill | 8,231 | — | €5,129 | 2.0 | — |
| Wilson borough | 8,169 | — | — | — | — |
| Kulpsville | 8,159 | — | €4,359 | 2.8 | — |
| Castle Shannon | 8,094 | — | €3,734 | 0.4 | — |
| Village Green-Green Ridge | 8,000 | — | €3,753 | 6.2 | — |
| Bellevue borough | 7,996 | — | €3,851 | 4.7 | 7.6 |
| Dormont | 7,922 | — | €3,733 | 6.0 | — |
| Latrobe | 7,906 | — | €2,800 | 5.4 | — |
| Carnegie | 7,855 | — | €3,946 | 3.5 | — |
| Grove City borough | 7,749 | — | — | — | — |
| Glenside | 7,737 | — | €3,850 | 3.5 | — |
| Palmyra borough | 7,735 | — | €3,315 | 3.5 | — |
| Pittston | 7,715 | — | — | — | — |
| New Cumberland | 7,625 | — | €4,032 | 4.0 | — |
| Middletown | 7,529 | — | €3,838 | 4.4 | — |
| Archbald | 7,508 | — | €3,782 | 1.4 | — |
| Leola | 7,465 | — | €3,709 | 4.7 | — |
| Lower Allen | 7,465 | — | €3,945 | 3.2 | — |
| Plymouth Meeting | 7,452 | — | €6,324 | 2.7 | — |
| Bradford | 7,442 | — | — | — | — |
| Ellwood City | 7,416 | — | €3,043 | 4.3 | — |
| White Oak borough | 7,352 | — | — | — | — |
| Ridley Park | 7,310 | — | €4,267 | 3.1 | — |
| Blandon | 7,289 | — | €4,231 | 2.1 | — |
| Souderton | 7,274 | — | €3,554 | 4.1 | — |
| Glenolden | 7,266 | — | €3,241 | 7.6 | — |
| DuBois | 7,254 | — | — | — | — |
| Wayne | 7,160 | — | €6,321 | 9.1 | — |
| Ancient Oaks | 6,995 | — | €4,028 | 3.2 | — |
| Tamaqua | 6,944 | — | €2,714 | 6.4 | — |
| Natrona Heights | 6,903 | — | €3,449 | 2.9 | — |
| Elkins Park | 6,901 | — | €4,781 | 5.3 | — |
| Ambler | 6,900 | — | €3,462 | 3.4 | — |
| Ambridge | 6,886 | — | €3,029 | 9.4 | — |
| Clifton Heights | 6,880 | — | €3,228 | 17.1 | — |
| Huntingdon | 6,857 | — | €1,597 | 6.0 | — |
| Folcroft | 6,827 | — | €3,213 | 10.3 | — |
| Schlusser | 6,806 | — | €3,533 | 1.7 | — |
| Shamokin | 6,764 | — | — | — | — |
| Homeacre-Lyndora | 6,721 | — | €3,555 | 5.8 | — |
| Kennett Square | 6,713 | — | €3,097 | 3.1 | — |
| Chestnut Hill | 6,689 | — | — | — | — |
| Blakely borough | 6,659 | — | — | — | — |
| Monessen | 6,657 | — | — | — | — |
| Maple Glen | 6,647 | — | €6,168 | 2.2 | — |
| Oakmont | 6,628 | — | €5,110 | 5.6 | — |
| Catasauqua | 6,625 | — | €3,456 | 8.2 | — |
| Swarthmore | 6,596 | — | €3,050 | 7.7 | — |
| Lionville | 6,582 | — | €3,990 | 5.4 | — |
| Connellsville | 6,574 | — | — | — | — |
| Red Lion borough | 6,552 | — | €3,269 | 3.1 | — |
| Linglestown | 6,539 | — | €4,098 | 2.0 | — |
| Blue Bell | 6,506 | — | €6,669 | 4.4 | — |
| Penn Wynne | 6,493 | — | €6,867 | 4.9 | — |
| Milton borough | 6,483 | — | €3,043 | 5.3 | — |
| Prospect Park borough | 6,452 | — | €3,294 | 6.6 | — |
| Richboro | 6,443 | — | — | 1.2 | — |
| West View | 6,426 | — | €3,429 | 5.1 | — |
| Steelton | 6,358 | — | €3,104 | 5.3 | — |
| Taylor borough | 6,252 | — | €3,194 | 5.5 | — |
| Kennett Square borough | 6,243 | — | €3,097 | — | — |
| Oreland | 6,210 | — | €5,809 | 5.4 | — |
| Forest Hills borough | 6,186 | — | €4,428 | 7.5 | — |
| South Williamsport | 6,176 | — | €3,233 | 3.0 | — |
| Hellertown | 6,145 | — | €3,589 | 8.1 | — |
| Enola | 6,103 | — | €3,710 | 4.6 | — |
| Nazareth | 6,088 | — | €3,590 | 1.9 | — |
| Sharon Hill | 6,039 | — | €3,323 | 16.6 | — |
| Wescosville | 6,039 | — | €5,998 | 4.1 | — |
| Moosic | 6,018 | — | €3,841 | 2.6 | — |
| Dickson City | 6,010 | — | €3,446 | 7.7 | — |
| Paoli | 6,002 | — | €6,587 | 4.2 | — |
| Corry | 5,993 | — | — | — | — |
| Bellefonte | 5,986 | — | €3,076 | 0.7 | — |
| Norwood borough | 5,969 | — | — | — | — |
| Media | 5,938 | — | €4,880 | 4.2 | — |
| Fort Washington | 5,910 | — | €5,920 | 3.0 | — |
| Oxford borough | 5,909 | — | €3,445 | 5.0 | — |
| Franklin | 5,899 | — | — | — | — |
| Bryn Mawr | 5,879 | — | — | 7.3 | — |
| Clairton | 5,876 | — | — | — | 7.0 |
| Somerset borough | 5,870 | — | — | — | 6.6 |
| Crafton | 5,863 | — | €3,549 | 7.4 | — |
| Wyndmoor | 5,853 | — | €5,963 | 3.1 | — |
| Stroudsburg | 5,819 | — | €2,446 | 5.0 | — |
| Edinboro | 5,814 | — | €842 | 0.4 | — |
| Plymouth borough | 5,810 | — | €2,479 | 6.8 | — |
| New Holland | 5,800 | — | €2,474 | 1.8 | — |
| Clearfield borough | 5,794 | — | — | — | — |
| McKees Rocks | 5,694 | — | €2,583 | 10.2 | — |
| Shippensburg | 5,638 | — | €3,143 | 3.9 | — |
| Palmerton | 5,634 | — | €2,779 | 1.8 | — |
| Mount Carmel borough | 5,626 | — | €3,284 | 6.4 | — |
| Exeter borough | 5,590 | — | — | — | — |
| Punxsutawney | 5,587 | — | €2,985 | 3.1 | — |
| Hollidaysburg | 5,537 | — | €3,233 | 2.2 | — |
| Shillington | 5,533 | — | €3,727 | 6.1 | — |
| New Brighton borough | 5,517 | — | — | — | — |
| Selinsgrove | 5,501 | — | €633 | 1.8 | — |
| Trooper | 5,481 | — | €4,353 | 3.6 | — |
| Monaca | 5,466 | — | €3,701 | 5.1 | — |
| Greenville borough | 5,459 | — | €2,399 | 4.7 | 8.8 |
| Paxtonia | 5,450 | — | €4,048 | 2.4 | — |
| Edinboro borough | 5,440 | — | €842 | — | — |
| Bridgeport borough | 5,401 | — | — | — | 6.0 |
| Olyphant | 5,397 | — | €3,423 | 4.7 | — |
| Sayre | 5,394 | — | €3,316 | 11.9 | — |
| Coraopolis | 5,340 | — | €3,200 | 4.5 | — |
| Tyrone borough | 5,312 | — | — | — | — |
| Collegeville | 5,308 | — | €1,127 | 6.7 | — |
| Schuylkill Haven | 5,273 | — | €2,790 | 4.7 | — |
| Lehighton | 5,262 | — | €3,771 | 4.2 | — |
| Lewisburg borough | 5,253 | — | — | — | — |
| West Hazleton borough | 5,231 | — | — | — | — |
| Fox Chapel | 5,185 | — | €7,717 | 5.6 | — |
| Bangor borough | 5,171 | — | — | — | 4.0 |
| Birdsboro | 5,163 | — | €3,181 | 1.7 | — |
| Duryea borough | 5,142 | — | — | — | — |
| Shanor-Northvue | 5,133 | — | €3,992 | 4.2 | — |
| New Freedom borough | 5,131 | — | — | — | — |
| West York borough | 5,127 | — | — | — | — |
| Titusville | 5,112 | — | — | — | — |
| Swoyersville borough | 5,092 | — | — | — | — |
| Clarks Summit borough | 5,089 | — | — | — | — |
| Duquesne | 5,019 | — | — | — | — |
| Vandergrift | 4,955 | — | €2,787 | 8.8 | — |
| Turtle Creek | 4,925 | — | €3,066 | 16.1 | — |
| Sugarcreek | 4,712 | — | €3,052 | 6.7 | — |
| California | 4,628 | — | €811 | 10.8 | — |
| Bridgeville | 4,620 | — | €3,775 | 7.5 | — |
| Kutztown | 4,214 | — | €3,253 | 6.2 | — |
| Clarion | 4,141 | — | €1,495 | 9.8 | — |
| Northumberland | 3,835 | — | €4,658 | 5.9 | — |
| Whitehall Township | 3,555 | — | — | 1.6 | — |
| Maple Glen | 3,214 | — | — | 1.1 | — |
| Cranberry Township | — | — | €5,518 | 3.1 | — |
| Kennedy Township | — | — | €4,747 | 2.1 | — |
| Red Lion | — | — | — | — | — |
| South Park Township | — | — | €4,527 | 3.2 | — |
Within Pennsylvania
Highest median gross salary
- Fox Chapel: €7,717 a month (2020)
- Penn Wynne: €6,867 a month (2020)
- Bala Cynwyd: €6,772 a month (2020)
- Blue Bell: €6,669 a month (2020)
- Paoli: €6,587 a month (2020)
Cleanest air
- Bangor borough: 4.0 µg/m³ PM2.5 (2024)
- Lebanon: 4.7 µg/m³ PM2.5 (2024)
- Altoona: 5.9 µg/m³ PM2.5 (2024)
- Bridgeport borough: 6.0 µg/m³ PM2.5 (2024)
- Elizabethtown borough: 6.0 µg/m³ PM2.5 (2024)
Sources
Each figure in the table comes from the city's own record; open a city for the source of each value and its date.
- ACS 2024 1-year table-based Summary File, table B20002 (Median Earnings in the Past 12 Months (in 2024 inflation-adjusted dollars) by Sex for the Population 16 Years and Over with Earnings), place records
- BLS Local Area Unemployment Statistics (LAUS), monthly not-seasonally-adjusted series, 2024
- EPA AQS annual PM2.5 monitor data 2024
- 2024 American Community Survey 5-year detailed tables
- Census Reporter (underlying U.S. Census ACS)
- ACS 2020-2024 5-year detailed table B20002 (Census Reporter mirror of U.S. Census Bureau ACS table-based summary file)
- Census Reporter (underlying U.S. Census ACS)
- ACS 2020-2024 5-year table-based Summary File, table B20002 (Median Earnings in the Past 12 Months (in 2024 inflation-adjusted dollars) by Sex for the Population 16 Years and Over with Earnings)
- Census Reporter (underlying U.S. Census ACS)
- api.bls.gov
- api.census.gov
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)
- Census Reporter (underlying U.S. Census ACS)