Jobs in the United States → United States guide → Pennsylvania → Cities

Pennsylvania: the 100 largest cities

Population, county output and jobs, pay, rent and commute for each city, with the map; every city opens its own guide.

In short: Pennsylvania: 100 largest cities, from Philadelphia (1,579,706 residents) to East York (9,388).
Philadelphia (1,579,706 residents)Pittsburgh (304,759 residents)Allentown (125,976 residents)Reading (95,242 residents)Erie (93,850 residents)Bethlehem (77,956 residents)Scranton (76,033 residents)Lancaster (57,719 residents)Levittown (50,926 residents)Harrisburg (50,287 residents)York (44,938 residents)Wilkes-Barre (44,423 residents)Altoona (43,196 residents)State College (41,050 residents)Norristown (35,893 residents)Chester (33,619 residents)Bethel Park (32,881 residents)Drexel Hill (30,451 residents)Hazleton (30,111 residents)Easton (29,739 residents)Monroeville (28,295 residents)Williamsport (27,612 residents)Plum (26,723 residents)Lebanon (26,536 residents)King of Prussia (25,857 residents)Pottstown (23,476 residents)Chambersburg (22,319 residents)Allison Park (22,045 residents)Carlisle (21,852 residents)New Castle (21,579 residents)Baldwin (21,057 residents)Murrysville (20,817 residents)West Chester (20,666 residents)Phoenixville (19,452 residents)West Mifflin (19,190 residents)Lansdale (19,011 residents)Johnstown (18,087 residents)Colonial Park (18,032 residents)McKeesport (17,380 residents)Fullerton (16,724 residents)Hanover (16,584 residents)Hermitage (16,041 residents)Horsham (16,005 residents)Weigelstown (15,485 residents)Franklin Park (15,235 residents)Whitehall (14,811 residents)Greensburg (14,741 residents)Hershey (14,242 residents)Indiana (14,212 residents)Dunmore (14,181 residents)Willow Grove (14,131 residents)Wilkinsburg (14,027 residents)Ardmore (13,909 residents)Ephrata (13,772 residents)Carnot-Moon (13,534 residents)Kingston (13,397 residents)Montgomeryville (13,388 residents)Washington (13,368 residents)Pottsville (13,364 residents)Coatesville (13,353 residents)Butler (13,212 residents)Bloomsburg (13,024 residents)Sharon (12,936 residents)Meadville (12,577 residents)St. Marys (12,529 residents)Jefferson Hills (12,317 residents)Yeadon (12,181 residents)New Kensington (12,011 residents)Elizabethtown (11,925 residents)Emmaus (11,889 residents)Mountain Top (11,850 residents)Lower Burrell (11,633 residents)Shiloh (11,246 residents)Wyomissing (11,172 residents)Lansdowne (11,122 residents)Waynesboro (11,047 residents)Progress (11,017 residents)Darby (10,687 residents)Broomall (10,679 residents)Nanticoke (10,653 residents)Roslyn (10,639 residents)Munhall (10,548 residents)Northampton (10,400 residents)Berwick (10,317 residents)Columbia (10,278 residents)Bala Cynwyd (10,227 residents)Bristol (9,902 residents)Brentwood (9,866 residents)Morrisville (9,752 residents)Uniontown (9,742 residents)Woodlyn (9,736 residents)Mechanicsburg (9,720 residents)Croydon (9,684 residents)Canonsburg (9,675 residents)Willow Street (9,647 residents)Middletown (9,632 residents)Lititz (9,619 residents)Sunbury (9,617 residents)Oil City (9,468 residents)East York (9,388 residents)PhiladelphiaPittsburghAllentownReadingErieBethlehemScrantonLancasterLevittownHarrisburgYorkWilkes-Barre
Map of Pennsylvania: the 100 largest cities

Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.

Open the sortable tables of all 100 cities →

By AtiveSite · Published 07/11/2026 · Updated 07/11/2026 · Every figure is linked to its source below.

100cities covered
4,036,809residents in them
67counties
Philadelphialargest city
🆕 Work guides: live jobs + official data, law, permits, pay and cost of living. United States · Pennsylvania · all 100 cities + map → · all 67 counties → · Pennsylvania rankings · all 51 states → · 200 largest companies · 240 best job niches · Federal jobs in Pennsylvania

Cities

CITY (100 largest of Pennsylvania) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · BEA GDP by county 2024 · BLS QCEW 2024 · BLS Local Area Unemployment Statistics · Data: ACS 2020–2024; BEA 2024; QCEW 2024; BLS 2026M09

The 100 largest places in Pennsylvania by population, each with its own guide. GDP, jobs, average pay and unemployment are for the county where the city lies (official statistics do not exist for cities); income, rent, home value and education are for the city itself. Click any column to sort.

Sort:
# ⇅City ⇅County ⇅Population ⇅County GDP 2024 ⇅County jobs ⇅County average pay ⇅County unemployment ⇅Median household income ⇅Median rent ⇅Median home value ⇅Bachelor's+ ⇅
1PhiladelphiaPhiladelphia County1,579,706$134,989 m714,504$83,1874.3%$61,953$1,397$243,10035.4%
2PittsburghAllegheny County304,759$132,892 m670,637$78,2973.0%$65,742$1,261$205,80049.1%
3AllentownLehigh County125,976$31,739 m200,548$70,3113.5%$55,494$1,317$206,60019.1%
4ReadingBerks County95,242$26,580 m173,692$63,6083.4%$44,091$1,067$121,30011.4%
5ErieErie County93,850$15,024 m119,552$53,5243.2%$46,113$870$115,20023.1%
6BethlehemNorthampton County77,956$20,982 m120,976$60,2983.3%$68,879$1,382$260,40036.0%
7ScrantonLackawanna County76,033$13,421 m98,108$53,7203.4%$50,739$1,048$158,10023.1%
8LancasterLancaster County57,719$39,951 m252,045$59,9662.5%$63,690$1,240$219,50029.4%
9Levittown (unincorporated)Bucks County50,926$48,827 m274,632$64,9532.9%$105,071$1,556$341,30026.0%
10HarrisburgDauphin County50,287$28,909 m190,296$68,0123.2%$48,099$1,062$124,20025.9%
11YorkYork County44,938$28,433 m182,614$62,4273.0%$48,420$1,014$119,70017.5%
12Wilkes-BarreLuzerne County44,423$20,580 m145,190$55,9014.1%$48,515$946$117,20020.5%
13AltoonaBlair County43,196$8,000 m58,025$53,2662.9%$51,250$819$119,90020.5%
14State CollegeCentre County41,050$11,249 m68,578$62,8222.6%$45,424$1,273$437,80068.4%
15NorristownMontgomery County35,893$110,422 m505,821$88,4122.7%$66,701$1,422$213,90023.5%
16ChesterDelaware County33,619$42,608 m218,536$73,1723.3%$41,342$1,091$83,10014.4%
17Bethel ParkAllegheny County32,881$132,892 m670,637$78,2973.0%$107,090$1,311$273,40053.5%
18Drexel Hill (unincorporated)Delaware County30,451$42,608 m218,536$73,1723.3%$88,168$1,357$266,40046.0%
19HazletonLuzerne County30,111$20,580 m145,190$55,9014.1%$46,177$1,089$151,60010.8%
20EastonNorthampton County29,739$20,982 m120,976$60,2983.3%$69,348$1,325$196,30028.2%
21MonroevilleAllegheny County28,295$132,892 m670,637$78,2973.0%$79,218$1,175$209,80046.4%
22WilliamsportLycoming County27,612$7,698 m49,795$55,5353.1%$48,851$855$154,30026.9%
23PlumAllegheny County26,723$132,892 m670,637$78,2973.0%$98,705$1,177$227,60045.0%
24LebanonLebanon County26,536$8,097 m53,500$55,4542.8%$48,456$992$156,50015.9%
25King of Prussia (unincorporated)Montgomery County25,857$110,422 m505,821$88,4122.7%$117,912$2,077$436,20065.7%
26PottstownMontgomery County23,476$110,422 m505,821$88,4122.7%$60,828$1,260$195,40021.1%
27ChambersburgFranklin County22,319$8,379 m60,414$55,5542.8%$56,576$1,099$215,00027.3%
28Allison Park (unincorporated)Allegheny County22,045$132,892 m670,637$78,2973.0%$113,822$1,222$346,90061.8%
29CarlisleCumberland County21,852$23,098 m137,668$65,1492.6%$61,720$1,094$224,10037.9%
30New CastleLawrence County21,579$4,200 m26,838$52,9273.2%$42,219$741$77,40016.3%
31BaldwinAllegheny County21,057$132,892 m670,637$78,2973.0%$80,983$1,066$208,40033.3%
32MurrysvilleWestmoreland County20,817$19,388 m129,350$56,5192.9%$121,823$1,587$342,10056.7%
33West ChesterChester County20,666$60,160 m251,284$87,8862.6%$78,385$1,731$490,70059.1%
34PhoenixvilleChester County19,452$60,160 m251,284$87,8862.6%$102,138$1,735$369,60056.9%
35West MifflinAllegheny County19,190$132,892 m670,637$78,2973.0%$76,563$780$151,60024.6%
36LansdaleMontgomery County19,011$110,422 m505,821$88,4122.7%$88,229$1,470$343,80039.8%
37JohnstownCambria County18,087$6,208 m47,545$49,7913.4%$37,888$644$45,40015.8%
38Colonial Park (unincorporated)Dauphin County18,032$28,909 m190,296$68,0123.2%$73,105$1,392$231,10024.6%
39McKeesportAllegheny County17,380$132,892 m670,637$78,2973.0%$34,219$848$72,70011.0%
40Fullerton (unincorporated)Lehigh County16,724$31,739 m200,548$70,3113.5%$69,317$1,428$239,70023.2%
41HanoverYork County16,584$28,433 m182,614$62,4273.0%$61,293$1,137$212,80015.9%
42HermitageMercer County16,041$5,515 m43,239$54,1203.3%$70,052$896$199,50035.2%
43Horsham (unincorporated)Montgomery County16,005$110,422 m505,821$88,4122.7%$94,987$1,446$388,50043.7%
44Weigelstown (unincorporated)York County15,485$28,433 m182,614$62,4273.0%$73,722$1,385$219,50022.8%
45Franklin ParkAllegheny County15,235$132,892 m670,637$78,2973.0%$176,875$2,330$485,60077.1%
46WhitehallAllegheny County14,811$132,892 m670,637$78,2973.0%$89,404$915$236,20043.1%
47GreensburgWestmoreland County14,741$19,388 m129,350$56,5192.9%$64,914$839$184,10039.0%
48Hershey (unincorporated)Dauphin County14,242$28,909 m190,296$68,0123.2%$78,587$1,268$379,20050.2%
49IndianaIndiana County14,212$4,202 m27,793$55,7563.1%$40,857$849$135,60048.9%
50DunmoreLackawanna County14,181$13,421 m98,108$53,7203.4%$71,302$928$196,10037.3%
51Willow Grove (unincorporated)Montgomery County14,131$110,422 m505,821$88,4122.7%$98,064$1,765$357,30042.9%
52WilkinsburgAllegheny County14,027$132,892 m670,637$78,2973.0%$46,416$1,025$155,50036.7%
53Ardmore (unincorporated)Montgomery County13,909$110,422 m505,821$88,4122.7%$119,111$1,763$453,10071.1%
54EphrataLancaster County13,772$39,951 m252,045$59,9662.5%$69,735$1,143$224,40023.2%
55Carnot-Moon (unincorporated)Allegheny County13,534$132,892 m670,637$78,2973.0%$100,714$1,214$264,20052.8%
56KingstonLuzerne County13,397$20,580 m145,190$55,9014.1%$55,347$1,038$172,90031.7%
57Montgomeryville (unincorporated)Montgomery County13,388$110,422 m505,821$88,4122.7%$131,345$1,993$471,00060.5%
58WashingtonWashington County13,368$18,672 m87,434$72,3193.0%$52,975$910$128,20019.0%
59PottsvilleSchuylkill County13,364$6,492 m50,294$54,1343.9%$54,332$822$100,50021.9%
60CoatesvilleChester County13,353$60,160 m251,284$87,8862.6%$59,256$1,471$194,00019.8%
61ButlerButler County13,212$14,518 m88,461$65,5792.7%$44,247$818$108,10023.0%
62BloomsburgColumbia County13,024$3,276 m24,395$50,5693.5%$51,536$980$179,10032.5%
63SharonMercer County12,936$5,515 m43,239$54,1203.3%$45,670$827$78,80018.4%
64MeadvilleCrawford County12,577$3,665 m28,870$50,5262.9%$43,308$855$116,40022.7%
65St. MarysElk County12,529$1,830 m13,348$52,5452.8%$67,167$762$149,00021.4%
66Jefferson HillsAllegheny County12,317$132,892 m670,637$78,2973.0%$116,064$1,355$315,90045.3%
67YeadonDelaware County12,181$42,608 m218,536$73,1723.3%$49,759$1,213$182,80025.0%
68New KensingtonWestmoreland County12,011$19,388 m129,350$56,5192.9%$49,063$751$142,00022.5%
69ElizabethtownLancaster County11,925$39,951 m252,045$59,9662.5%$76,105$1,174$238,70031.4%
70EmmausLehigh County11,889$31,739 m200,548$70,3113.5%$83,917$1,389$266,00032.1%
71Mountain Top (unincorporated)Luzerne County11,850$20,580 m145,190$55,9014.1%$109,535$849$297,70045.6%
72Lower BurrellWestmoreland County11,633$19,388 m129,350$56,5192.9%$84,602$911$198,60033.1%
73Shiloh (unincorporated)York County11,246$28,433 m182,614$62,4273.0%$94,324$1,530$245,60025.8%
74WyomissingBerks County11,172$26,580 m173,692$63,6083.4%$93,203$1,781$339,90057.8%
75LansdowneDelaware County11,122$42,608 m218,536$73,1723.3%$73,232$1,304$210,50038.4%
76WaynesboroFranklin County11,047$8,379 m60,414$55,5542.8%$66,956$1,086$188,60018.9%
77Progress (unincorporated)Dauphin County11,017$28,909 m190,296$68,0123.2%$73,030$1,233$202,50031.4%
78DarbyDelaware County10,687$42,608 m218,536$73,1723.3%$39,863$1,308$117,90015.5%
79Broomall (unincorporated)Delaware County10,679$42,608 m218,536$73,1723.3%$105,625$1,765$483,00045.0%
80NanticokeLuzerne County10,653$20,580 m145,190$55,9014.1%$57,462$792$108,10018.6%
81Roslyn (unincorporated)Montgomery County10,639$110,422 m505,821$88,4122.7%$99,318$1,306$328,80038.5%
82MunhallAllegheny County10,548$132,892 m670,637$78,2973.0%$52,517$780$132,10030.9%
83NorthamptonNorthampton County10,400$20,982 m120,976$60,2983.3%$90,762$1,174$235,20026.2%
84BerwickColumbia County10,317$3,276 m24,395$50,5693.5%$49,800$797$156,50021.3%
85ColumbiaLancaster County10,278$39,951 m252,045$59,9662.5%$54,437$1,075$196,50017.4%
86Bala Cynwyd (unincorporated)Montgomery County10,227$110,422 m505,821$88,4122.7%$150,000$1,886$640,40075.8%
87BristolBucks County9,902$48,827 m274,632$64,9532.9%$76,042$1,409$271,10020.9%
88BrentwoodAllegheny County9,866$132,892 m670,637$78,2973.0%$68,904$860$148,40037.2%
89MorrisvilleBucks County9,752$48,827 m274,632$64,9532.9%$99,526$1,044$292,20039.2%
90UniontownFayette County9,742$5,442 m37,892$51,0693.7%$35,454$774$87,70020.7%
91Woodlyn (unincorporated)Delaware County9,736$42,608 m218,536$73,1723.3%$79,696$1,196$230,40029.7%
92MechanicsburgCumberland County9,720$23,098 m137,668$65,1492.6%$84,421$1,083$241,20042.9%
93Croydon (unincorporated)Bucks County9,684$48,827 m274,632$64,9532.9%$70,308$1,312$293,70016.4%
94CanonsburgWashington County9,675$18,672 m87,434$72,3193.0%$79,227$1,025$213,20035.5%
95Willow Street (unincorporated)Lancaster County9,647$39,951 m252,045$59,9662.5%$109,675$2,672$314,70050.7%
96MiddletownDauphin County9,632$28,909 m190,296$68,0123.2%$55,765$1,234$161,60024.9%
97LititzLancaster County9,619$39,951 m252,045$59,9662.5%$88,576$1,364$299,90043.0%
98SunburyNorthumberland County9,617$4,733 m26,979$53,0353.1%$51,028$738$107,20011.6%
99Oil CityVenango County9,468$2,149 m16,232$49,2993.2%$51,316$821$74,10016.4%
100East York (unincorporated)York County9,388$28,433 m182,614$62,4273.0%$88,021$1,356$232,70043.2%

Counties: GDP and jobs

COUNTY (all 67 counties) Official statistics Source: BEA GDP by county 2024 · BLS QCEW 2024 · BLS Local Area Unemployment Statistics · Data: BEA 2024; QCEW 2024 annual; BLS 2026M09

The economy of all 67 counties of Pennsylvania, each with its own page: output (GDP), jobs, employer sites, pay, job change, unemployment and the largest private industry. "Listed cities" counts the 100 cities of this guide whose main county it is.

Sort:
County ⇅Population ⇅GDP 2024 ⇅GDP per resident ⇅Jobs (QCEW) ⇅Employer sites ⇅Average annual pay ⇅Job change vs 2023 ⇅Unemployment ⇅Largest private industry ⇅Listed cities ⇅
Philadelphia County1,579,706$134,989 million$85,452714,50433,641$83,187+1.8%4.3%Health care and social assistance1
Allegheny County1,238,177$132,892 million$107,329670,63736,316$78,297+1.1%3.0%Health care and social assistance15
Montgomery County867,573$110,422 million$127,277505,82128,922$88,412+0.5%2.7%Health care and social assistance10
Bucks County647,461$48,827 million$75,413274,63221,271$64,953+2.0%2.9%Health care and social assistance4
Delaware County579,222$42,608 million$73,561218,53614,424$73,172-0.2%3.3%Health care and social assistance7
Lancaster County557,931$39,951 million$71,606252,04514,605$59,966+1.0%2.5%Health care and social assistance6
Chester County547,840$60,160 million$109,814251,28416,598$87,886+0.1%2.6%Health care and social assistance3
York County462,924$28,433 million$61,421182,6149,389$62,427+0.4%3.0%Manufacturing5
Berks County433,015$26,580 million$61,384173,6928,917$63,608+1.5%3.4%Manufacturing2
Lehigh County378,792$31,739 million$83,789200,5488,954$70,311+0.6%3.5%Health care and social assistance3
Westmoreland County352,500$19,388 million$55,000129,3509,132$56,519-0.5%2.9%Health care and social assistance4
Luzerne County327,675$20,580 million$62,808145,1907,474$55,901+0.5%4.1%Health care and social assistance5
Northampton County318,580$20,982 million$65,860120,9767,088$60,298-0.2%3.3%Manufacturing3
Dauphin County289,593$28,909 million$99,828190,2967,552$68,012+1.3%3.2%Health care and social assistance5
Erie County269,052$15,024 million$55,840119,5526,731$53,524+1.0%3.2%Health care and social assistance1
Cumberland County268,323$23,098 million$86,083137,6686,995$65,149+0.8%2.6%Health care and social assistance2
Lackawanna County216,146$13,421 million$62,09498,1085,565$53,720+1.3%3.4%Health care and social assistance2
Washington County210,042$18,672 million$88,89687,4345,697$72,319+1.4%3.0%Health care and social assistance2
Butler County197,254$14,518 million$73,59988,4615,418$65,579+2.0%2.7%Health care and social assistance1
Monroe County167,515$9,563 million$57,08956,9393,684$53,536+2.1%3.9%Accommodation and food services0
Beaver County166,324$8,033 million$48,29448,4813,586$58,825+0.5%3.3%Health care and social assistance0
Centre County158,576$11,249 million$70,93868,5783,610$62,822+0.2%2.6%Health care and social assistance1
Franklin County157,379$8,379 million$53,23860,4143,466$55,554+2.3%2.8%Manufacturing2
Lebanon County144,186$8,097 million$56,15953,5002,936$55,454+1.8%2.8%Manufacturing1
Schuylkill County143,558$6,492 million$45,22150,2942,961$54,134+1.6%3.9%Manufacturing1
Cambria County131,538$6,208 million$47,19747,5453,304$49,791+0.0%3.4%Health care and social assistance1
Fayette County125,997$5,442 million$43,19437,8922,734$51,069+0.5%3.7%Health care and social assistance1
Blair County121,277$8,000 million$65,96658,0253,430$53,266+0.8%2.9%Health care and social assistance1
Lycoming County113,489$7,698 million$67,83449,7953,032$55,535+0.7%3.1%Health care and social assistance1
Mercer County109,257$5,515 million$50,47543,2392,857$54,120+0.2%3.3%Health care and social assistance2
Adams County106,115$4,729 million$44,56533,1952,237$54,542-1.4%2.7%Manufacturing0
Northumberland County90,560$4,733 million$52,26626,9791,813$53,035-0.4%3.1%Health care and social assistance1
Lawrence County85,024$4,200 million$49,39426,8382,000$52,927-1.0%3.2%Health care and social assistance1
Indiana County83,042$4,202 million$50,60127,7931,921$55,756+0.4%3.1%Health care and social assistance1
Crawford County82,716$3,665 million$44,30528,8702,130$50,526-0.8%2.9%Manufacturing1
Clearfield County78,635$4,033 million$51,28929,2282,062$51,575-0.3%3.0%Health care and social assistance0
Somerset County72,799$3,038 million$41,72923,3031,862$50,925-0.6%2.9%Health care and social assistance0
Carbon County65,382$2,798 million$42,79916,6761,305$44,741+4.9%3.4%Health care and social assistance0
Columbia County65,362$3,276 million$50,12824,3951,571$50,569+0.5%3.5%Manufacturing2
Armstrong County64,622$2,798 million$43,29115,6501,450$51,796-0.3%3.1%Health care and social assistance0
Pike County60,621$2,003 million$33,04512,4521,144$44,674+1.6%3.7%Accommodation and food services0
Bradford County59,858$6,798 million$113,57022,3331,525$60,112-0.7%2.9%Health care and social assistance0
Wayne County51,262$2,652 million$51,73815,4621,445$52,861+1.5%3.0%Health care and social assistance0
Venango County49,801$2,149 million$43,15616,2321,208$49,299-1.6%3.2%Health care and social assistance1
Bedford County47,513$2,041 million$42,94816,6591,246$49,760+1.2%2.7%Manufacturing0
Perry County46,239$1,362 million$29,4487,903896$42,701+0.5%2.7%Retail trade0
Mifflin County46,041$2,340 million$50,83316,9791,093$52,273+4.8%2.4%Manufacturing0
Jefferson County43,864$1,883 million$42,93614,4371,202$49,283-1.6%3.0%Manufacturing0
Huntingdon County43,653$1,677 million$38,41912,6941,022$48,579+2.1%3.0%Retail trade0
Union County42,456$2,510 million$59,13117,5461,018$58,821+0.8%2.9%Retail trade0
Tioga County40,945$2,074 million$50,65112,397994$50,900-1.1%3.1%Retail trade0
McKean County39,904$2,212 million$55,44513,9301,061$50,225+0.2%3.4%Manufacturing0
Snyder County39,668$2,202 million$55,51515,5161,002$46,001-0.4%2.8%Manufacturing0
Susquehanna County38,219$2,616 million$68,4488,955990$50,769-1.5%3.0%Retail trade0
Warren County37,920$1,726 million$45,51912,946910$51,997-0.8%2.9%Manufacturing0
Clinton County37,798$1,963 million$51,93712,630917$52,458+1.0%3.1%Manufacturing0
Clarion County37,179$1,432 million$38,51312,3411,074$47,067+1.3%3.2%Health care and social assistance0
Greene County34,835$4,624 million$132,74211,661800$67,466-1.1%3.3%Mining, oil and gas0
Elk County30,506$1,830 million$59,98913,348960$52,545-1.0%2.8%Manufacturing1
Wyoming County25,967$1,866 million$71,8459,420714$61,337+3.3%3.2%Manufacturing0
Juniata County23,379$1,025 million$43,8586,498581$47,182-1.8%3.1%Manufacturing0
Montour County18,103$2,785 million$153,82716,945490$84,031+1.9%2.4%Health care and social assistance0
Potter County16,188$1,065 million$65,7634,800466$51,050-1.9%3.7%Manufacturing0
Fulton County14,531$831 million$57,1955,395315$57,966+2.5%2.6%Manufacturing0
Forest County6,715$270 million$40,1671,873144$57,723-1.7%3.3%Health care and social assistance0
Sullivan County5,888$327 million$55,5261,528181$41,252+6.4%2.9%Retail trade0
Cameron County4,427$268 million$60,5211,636158$52,577-2.0%4.3%Manufacturing0

Unemployment is the latest month BLS published and may be preliminary. Counties with several large cities appear once.

Income and rent

CITY Official statistic Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Income, rent and housing for each city. Rent as a share of income is the yearly median rent divided by the median household income.

Sort:
City ⇅Median household income ⇅Income per person ⇅Median rent a month ⇅Rent share of income ⇅Median home value ⇅Homeowners ⇅Poverty rate ⇅Unemployment (ACS) ⇅Labour force participation ⇅
Philadelphia$61,953$38,905$1,39727.1%$243,10051.8%21.4%8.2%63.6%
Pittsburgh$65,742$45,385$1,26123.0%$205,80047.7%20.1%6.1%64.3%
Allentown$55,494$26,892$1,31728.5%$206,60043.2%21.0%9.0%63.0%
Reading$44,091$21,406$1,06729.0%$121,30040.6%28.7%13.7%62.6%
Erie$46,113$27,339$87022.6%$115,20054.1%23.3%7.1%58.3%
Bethlehem$68,879$41,031$1,38224.1%$260,40050.0%15.7%6.6%61.7%
Scranton$50,739$28,347$1,04824.8%$158,10049.9%23.0%5.4%55.4%
Lancaster$63,690$31,159$1,24023.4%$219,50048.6%20.3%8.1%68.6%
Levittown$105,071$43,190$1,55617.8%$341,30087.2%7.0%5.2%64.9%
Harrisburg$48,099$27,330$1,06226.5%$124,20036.6%30.5%11.4%64.3%
York$48,420$26,308$1,01425.1%$119,70043.7%21.1%10.7%65.9%
Wilkes-Barre$48,515$25,979$94623.4%$117,20051.2%23.1%8.4%58.4%
Altoona$51,250$31,593$81919.2%$119,90063.9%16.6%6.8%60.0%
State College$45,424$24,746$1,27333.6%$437,80026.1%38.1%5.0%45.5%
Norristown$66,701$27,821$1,42225.6%$213,90042.6%18.5%7.2%68.6%
Chester$41,342$23,100$1,09131.7%$83,10040.0%29.0%17.6%59.1%
Bethel Park$107,090$55,817$1,31114.7%$273,40076.4%4.0%2.8%65.1%
Drexel Hill$88,168$46,230$1,35718.5%$266,40063.4%7.8%7.9%74.5%
Hazleton$46,177$22,188$1,08928.3%$151,60051.1%25.0%5.6%60.1%
Easton$69,348$29,811$1,32522.9%$196,30044.5%16.3%5.4%63.7%
Monroeville$79,218$46,348$1,17517.8%$209,80068.7%10.7%4.8%62.2%
Williamsport$48,851$27,690$85521.0%$154,30043.0%25.4%6.8%59.4%
Plum$98,705$48,609$1,17714.3%$227,60080.7%3.6%2.8%67.1%
Lebanon$48,456$25,520$99224.6%$156,50046.8%22.9%10.1%60.7%
King of Prussia$117,912$61,139$2,07721.1%$436,20046.0%4.5%4.7%75.1%
Pottstown$60,828$32,682$1,26024.9%$195,40055.1%17.5%5.1%65.0%
Chambersburg$56,576$33,172$1,09923.3%$215,00042.7%15.3%7.8%60.7%
Allison Park$113,822$60,266$1,22212.9%$346,90077.2%3.6%2.4%68.1%
Carlisle$61,720$39,339$1,09421.3%$224,10048.7%15.1%4.4%65.7%
New Castle$42,219$24,415$74121.1%$77,40054.9%28.0%12.5%53.9%
Baldwin$80,983$41,565$1,06615.8%$208,40077.8%9.5%1.9%64.7%
Murrysville$121,823$64,182$1,58715.6%$342,10091.5%2.5%3.1%60.3%
West Chester$78,385$44,502$1,73126.5%$490,70035.4%20.4%7.0%67.9%
Phoenixville$102,138$55,408$1,73520.4%$369,60055.1%8.2%4.8%79.2%
West Mifflin$76,563$37,627$78012.2%$151,60079.9%11.2%8.2%65.8%
Lansdale$88,229$45,259$1,47020.0%$343,80055.3%11.3%3.0%69.2%
Johnstown$37,888$24,013$64420.4%$45,40055.2%31.9%6.2%52.6%
Colonial Park$73,105$33,312$1,39222.8%$231,10046.6%9.9%4.0%67.7%
McKeesport$34,219$23,197$84829.7%$72,70050.9%32.0%11.5%52.7%
Fullerton$69,317$33,589$1,42824.7%$239,70052.0%15.8%7.5%73.8%
Hanover$61,293$35,446$1,13722.3%$212,80053.4%14.5%8.9%67.5%
Hermitage$70,052$45,805$89615.3%$199,50070.5%10.9%4.9%53.6%
Horsham$94,987$49,789$1,44618.3%$388,50067.6%4.9%2.5%73.6%
Weigelstown$73,722$37,423$1,38522.5%$219,50081.8%7.1%1.6%63.7%
Franklin Park$176,875$81,684$2,33015.8%$485,60091.5%0.7%4.5%72.8%
Whitehall$89,404$51,601$91512.3%$236,20075.1%6.7%6.3%63.8%
Greensburg$64,914$39,434$83915.5%$184,10055.0%14.4%5.0%61.1%
Hershey$78,587$49,882$1,26819.4%$379,20053.7%17.6%4.6%63.5%
Indiana$40,857$26,286$84924.9%$135,60044.7%21.7%9.6%60.0%
Dunmore$71,302$38,120$92815.6%$196,10061.1%12.0%3.8%59.3%
Willow Grove$98,064$49,869$1,76521.6%$357,30064.3%5.7%3.6%71.2%
Wilkinsburg$46,416$37,575$1,02526.5%$155,50030.1%20.4%11.2%63.1%
Ardmore$119,111$77,018$1,76317.8%$453,10063.0%4.8%4.6%70.4%
Ephrata$69,735$37,465$1,14319.7%$224,40055.6%7.9%2.4%72.6%
Carnot-Moon$100,714$51,090$1,21414.5%$264,20063.4%4.7%5.0%67.8%
Kingston$55,347$38,424$1,03822.5%$172,90052.5%18.3%6.4%65.2%
Montgomeryville$131,345$59,683$1,99318.2%$471,00090.6%4.1%3.3%68.9%
Washington$52,975$31,726$91020.6%$128,20044.6%16.8%8.2%62.5%
Pottsville$54,332$30,888$82218.2%$100,50057.1%19.9%7.2%59.0%
Coatesville$59,256$30,057$1,47129.8%$194,00040.0%18.1%4.8%64.5%
Butler$44,247$30,500$81822.2%$108,10046.1%21.4%8.2%60.0%
Bloomsburg$51,536$23,970$98022.8%$179,10035.5%26.5%7.9%57.0%
Sharon$45,670$26,858$82721.7%$78,80053.0%20.0%9.4%55.5%
Meadville$43,308$25,450$85523.7%$116,40034.0%22.3%5.7%49.6%
St. Marys$67,167$37,323$76213.6%$149,00077.6%7.8%7.7%62.2%
Jefferson Hills$116,064$59,405$1,35514.0%$315,90084.3%2.8%5.7%67.5%
Yeadon$49,759$32,196$1,21329.3%$182,80045.0%12.6%9.4%61.2%
New Kensington$49,063$34,221$75118.4%$142,00058.5%16.0%6.8%57.8%
Elizabethtown$76,105$40,293$1,17418.5%$238,70058.2%7.6%3.4%67.6%
Emmaus$83,917$44,764$1,38919.9%$266,00064.0%7.3%3.3%68.9%
Mountain Top$109,535$55,506$8499.3%$297,70089.3%5.8%3.7%68.2%
Lower Burrell$84,602$46,074$91112.9%$198,60084.5%7.8%3.3%58.6%
Shiloh$94,324$42,163$1,53019.5%$245,60068.4%1.3%1.2%62.6%
Wyomissing$93,203$68,265$1,78122.9%$339,90068.3%7.3%2.1%59.3%
Lansdowne$73,232$39,073$1,30421.4%$210,50067.2%11.8%7.4%67.8%
Waynesboro$66,956$33,479$1,08619.5%$188,60052.4%10.2%4.8%66.9%
Progress$73,030$35,906$1,23320.3%$202,50057.4%10.4%2.9%69.7%
Darby$39,863$21,888$1,30839.4%$117,90049.9%29.9%18.5%58.3%
Broomall$105,625$54,296$1,76520.1%$483,00078.8%4.1%3.3%66.7%
Nanticoke$57,462$29,767$79216.5%$108,10055.5%19.4%7.7%59.6%
Roslyn$99,318$38,377$1,30615.8%$328,80083.2%10.2%9.5%70.4%
Munhall$52,517$37,437$78017.8%$132,10066.7%13.9%7.9%63.5%
Northampton$90,762$43,232$1,17415.5%$235,20070.4%6.7%5.2%64.0%
Berwick$49,800$29,403$79719.2%$156,50060.3%16.5%6.6%59.9%
Columbia$54,437$33,896$1,07523.7%$196,50052.8%21.4%3.1%60.4%
Bala Cynwyd$150,000$92,895$1,88615.1%$640,40069.9%11.4%5.0%65.1%
Bristol$76,042$43,798$1,40922.2%$271,10061.0%8.6%5.1%66.7%
Brentwood$68,904$34,285$86015.0%$148,40058.0%19.1%5.0%66.2%
Morrisville$99,526$46,843$1,04412.6%$292,20064.9%8.6%3.3%66.8%
Uniontown$35,454$27,656$77426.2%$87,70046.0%27.8%9.2%55.0%
Woodlyn$79,696$38,922$1,19618.0%$230,40067.9%11.1%7.5%62.4%
Mechanicsburg$84,421$49,304$1,08315.4%$241,20069.6%5.6%2.1%74.4%
Croydon$70,308$35,668$1,31222.4%$293,70067.5%10.9%7.0%58.1%
Canonsburg$79,227$39,181$1,02515.5%$213,20055.6%6.2%5.6%75.2%
Willow Street$109,675$53,997$2,67229.2%$314,70040.9%3.3%1.5%49.8%
Middletown$55,765$33,363$1,23426.6%$161,60042.5%12.4%2.9%70.1%
Lititz$88,576$45,534$1,36418.5%$299,90063.5%4.1%1.8%65.7%
Sunbury$51,028$30,390$73817.4%$107,20056.8%18.7%4.8%59.6%
Oil City$51,316$28,220$82119.2%$74,10061.3%16.6%5.1%59.8%
East York$88,021$40,206$1,35618.5%$232,70073.6%6.3%0.8%64.4%

Commute and people

CITY Official statistic Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Sort:
City ⇅Drive alone ⇅Public transit ⇅Walk ⇅Work from home ⇅Commute 45+ min ⇅Born abroad ⇅Median age ⇅
Philadelphia46.0%16.7%7.1%18.4%23.9%15.2%35.3
Pittsburgh47.5%11.5%9.6%22.4%8.8%9.5%33.6
Allentown69.7%3.3%3.7%9.0%10.4%24.0%33.1
Reading61.6%3.4%4.7%6.4%13.2%25.4%31.9
Erie69.3%2.3%6.1%7.9%5.3%7.9%34.8
Bethlehem66.8%1.9%3.5%17.2%9.8%10.1%36.1
Scranton70.6%1.2%4.8%9.0%7.5%12.6%37.2
Lancaster59.8%4.3%10.2%10.3%11.9%13.4%32.2
Levittown75.7%2.0%0.5%10.7%20.2%7.0%41.5
Harrisburg57.5%5.2%7.5%15.8%5.3%9.5%33.4
York65.2%4.3%5.2%10.7%13.2%11.1%34.3
Wilkes-Barre69.0%2.2%5.9%8.2%9.1%16.9%34.7
Altoona77.0%1.3%3.4%7.0%8.0%1.6%40.4
State College38.3%6.4%30.9%15.3%3.9%12.5%21.2
Norristown60.8%6.1%4.0%12.1%13.2%18.4%33.2
Chester58.1%9.7%8.7%9.5%14.1%5.1%33.9
Bethel Park64.5%4.4%0.9%23.9%18.1%5.0%48.8
Drexel Hill65.5%7.0%1.3%18.1%22.3%13.6%36.2
Hazleton68.6%1.7%3.0%3.5%8.8%38.0%37.5
Easton69.8%2.0%4.0%15.1%13.8%14.4%31.6
Monroeville65.2%1.6%0.6%24.9%16.7%9.4%44.0
Williamsport64.1%4.5%7.0%11.9%4.7%1.9%31.5
Plum69.0%1.7%0.4%23.7%25.1%2.6%44.4
Lebanon69.8%2.7%4.5%6.4%11.0%9.3%37.9
King of Prussia62.2%1.5%1.4%29.8%15.1%23.0%36.3
Pottstown71.2%2.1%4.2%10.6%18.3%6.9%36.6
Chambersburg76.5%0.2%5.1%9.8%4.3%7.4%39.6
Allison Park67.7%1.3%1.3%21.9%9.8%5.5%42.2
Carlisle68.0%0.3%12.2%9.9%7.8%7.9%35.8
New Castle75.0%1.6%1.2%11.8%14.9%1.5%39.5
Baldwin70.0%1.7%1.1%15.9%13.8%10.3%41.8
Murrysville67.0%0.8%0.1%29.3%21.5%5.9%51.2
West Chester59.9%1.6%13.9%17.2%10.5%4.8%25.3
Phoenixville59.1%1.7%3.1%27.8%18.1%8.4%34.4
West Mifflin69.4%3.7%0.6%15.3%16.0%1.9%43.4
Lansdale70.8%2.5%3.3%16.8%15.6%20.1%37.2
Johnstown68.0%4.8%6.4%10.1%9.0%2.1%44.0
Colonial Park68.1%1.3%0.5%14.6%5.1%17.9%36.5
McKeesport68.4%6.7%3.0%11.2%21.2%2.5%41.0
Fullerton76.3%1.4%1.1%8.0%12.5%23.5%34.4
Hanover80.7%0.2%3.9%5.4%18.6%6.0%41.2
Hermitage82.9%0.0%0.3%11.2%6.9%3.2%49.9
Horsham72.6%1.7%0.8%21.6%15.7%14.8%36.7
Weigelstown77.5%0.1%0.2%15.8%13.7%3.7%43.4
Franklin Park68.4%0.6%0.2%22.9%8.3%12.5%41.3
Whitehall68.6%4.3%1.6%16.5%23.2%14.6%43.2
Greensburg79.5%0.3%3.0%7.7%17.0%2.4%37.9
Hershey63.7%0.3%8.2%16.4%3.7%13.1%38.6
Indiana57.6%0.1%18.3%15.7%8.1%3.9%23.4
Dunmore79.9%0.5%2.5%9.3%5.8%5.4%40.3
Willow Grove66.0%2.2%2.1%21.7%19.3%7.3%36.3
Wilkinsburg44.3%21.4%3.4%24.1%20.4%5.3%40.0
Ardmore49.8%6.8%5.0%32.2%15.4%9.7%38.4
Ephrata81.6%0.2%3.1%5.5%10.2%5.5%37.1
Carnot-Moon72.3%0.8%2.4%18.2%24.9%7.4%33.7
Kingston66.2%0.7%3.5%13.1%9.2%7.0%37.9
Montgomeryville69.2%2.6%1.3%21.2%22.6%18.9%43.9
Washington70.3%0.6%6.8%9.1%7.1%3.1%39.0
Pottsville71.0%1.5%5.5%8.8%15.8%1.1%43.4
Coatesville68.1%3.3%1.9%8.8%12.9%11.3%35.7
Butler71.6%1.6%5.1%7.6%14.4%2.0%38.1
Bloomsburg68.4%0.0%8.3%13.4%4.8%2.6%24.3
Sharon81.9%0.2%3.0%5.7%7.9%3.3%43.0
Meadville62.2%0.0%17.7%10.4%7.6%3.3%34.8
St. Marys84.5%0.3%1.2%1.8%4.3%1.4%51.6
Jefferson Hills72.8%0.2%0.2%20.2%14.9%4.6%42.9
Yeadon65.7%9.3%2.2%17.6%21.7%11.1%45.7
New Kensington71.8%1.6%2.9%16.5%17.0%1.3%48.6
Elizabethtown72.6%0.4%8.1%11.1%7.2%4.0%34.9
Emmaus74.7%0.0%1.3%14.0%13.2%3.2%39.1
Mountain Top72.8%0.0%0.1%22.1%13.8%4.2%45.0
Lower Burrell79.3%0.5%0.9%12.0%23.5%0.8%46.8
Shiloh78.9%0.2%0.2%14.6%13.3%7.7%48.0
Wyomissing73.5%0.5%1.5%13.8%10.8%9.2%49.2
Lansdowne56.0%11.8%1.4%18.2%25.8%12.7%41.2
Waynesboro83.9%0.0%2.5%6.2%16.3%3.3%37.4
Progress72.8%2.1%2.3%13.8%6.6%16.3%36.6
Darby52.0%24.9%1.4%10.5%32.5%19.1%34.9
Broomall73.3%1.1%0.4%17.3%14.4%14.4%47.3
Nanticoke69.3%1.0%3.5%9.3%9.0%4.3%39.3
Roslyn65.5%5.7%1.0%19.7%21.9%9.3%39.4
Munhall75.8%1.9%4.0%10.8%13.0%0.8%42.3
Northampton73.5%2.0%4.9%13.0%14.9%4.2%43.0
Berwick79.6%0.2%3.5%9.0%8.8%3.2%40.5
Columbia73.7%0.6%6.5%5.9%11.1%3.4%41.8
Bala Cynwyd53.9%4.3%2.1%31.8%17.8%12.8%39.6
Bristol64.9%3.4%1.7%11.4%18.2%6.0%38.9
Brentwood63.5%9.1%1.8%19.3%23.2%8.1%39.1
Morrisville69.5%5.3%0.7%14.4%19.2%10.4%40.0
Uniontown71.4%0.0%3.9%8.1%20.2%1.2%40.8
Woodlyn67.4%4.0%0.8%12.7%17.5%7.7%38.9
Mechanicsburg73.5%0.4%2.0%19.4%16.8%5.5%40.1
Croydon78.4%1.8%0.5%8.9%18.9%6.7%43.9
Canonsburg70.9%0.1%3.6%21.1%15.1%6.2%37.9
Willow Street77.4%0.4%0.5%16.6%12.8%7.2%54.1
Middletown69.7%0.4%4.0%7.7%4.2%9.4%33.8
Lititz78.8%2.1%4.2%7.8%9.9%5.0%40.0
Sunbury73.9%0.2%4.9%8.5%10.3%2.1%45.1
Oil City76.5%0.4%2.9%5.1%7.9%1.5%40.3
East York79.0%1.0%2.3%12.6%13.1%7.2%39.6

Shares of workers aged 16 and over.

Metro pay

METRO Official statistics Source: BLS Occupational Employment and Wage Statistics (OEWS), May 2025 · BEA Regional Price Parities · BLS Local Area Unemployment Statistics · Data: OEWS May 2025; RPP 2024

Cities that we could match to a BLS metropolitan area. Metro figures cover the whole area. The page of each city shows the occupations and pay of its metro.

Sort:
City ⇅Metropolitan area ⇅Jobs (OEWS) ⇅Median pay, all occupations ⇅Price level (US = 100) ⇅Unemployment ⇅
PhiladelphiaPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
PittsburghPittsburgh, PA1,114,490$49,65094.73.0%
AllentownAllentown-Bethlehem-Easton, PA-NJ377,180$48,990100.03.5%
ReadingReading, PA174,670$49,44097.13.4%
ErieErie, PA120,480$44,46091.03.2%
BethlehemAllentown-Bethlehem-Easton, PA-NJ377,180$48,990100.03.5%
ScrantonScranton--Wilkes-Barre, PA255,620$46,33093.63.8%
LancasterLancaster, PA252,230$48,21098.32.5%
LevittownPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
HarrisburgHarrisburg-Carlisle, PA335,010$49,61098.72.9%
YorkYork-Hanover, PA183,590$48,17096.03.0%
Wilkes-BarreScranton--Wilkes-Barre, PA255,620$46,33093.63.8%
AltoonaAltoona, PA58,650$44,27089.52.9%
State CollegeState College, PA68,840$49,22096.82.6%
NorristownPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
ChesterPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
Bethel ParkPittsburgh, PA1,114,490$49,65094.73.0%
Drexel HillPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
HazletonScranton--Wilkes-Barre, PA255,620$46,33093.63.8%
EastonAllentown-Bethlehem-Easton, PA-NJ377,180$48,990100.03.5%
MonroevillePittsburgh, PA1,114,490$49,65094.73.0%
WilliamsportWilliamsport, PA49,510$46,05092.33.1%
PlumPittsburgh, PA1,114,490$49,65094.73.0%
LebanonLebanon, PA53,710$46,50093.22.8%
King of PrussiaPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
PottstownPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
ChambersburgChambersburg, PA60,280$47,54094.62.8%
Allison ParkPittsburgh, PA1,114,490$49,65094.73.0%
CarlisleHarrisburg-Carlisle, PA335,010$49,61098.72.9%
New CastlePittsburgh, PA1,114,490$49,65094.73.0%
BaldwinPittsburgh, PA1,114,490$49,65094.73.0%
MurrysvillePittsburgh, PA1,114,490$49,65094.73.0%
West ChesterPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
PhoenixvillePhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
West MifflinPittsburgh, PA1,114,490$49,65094.73.0%
LansdalePhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
JohnstownJohnstown, PA47,810$44,11085.93.4%
Colonial ParkHarrisburg-Carlisle, PA335,010$49,61098.72.9%
McKeesportPittsburgh, PA1,114,490$49,65094.73.0%
FullertonAllentown-Bethlehem-Easton, PA-NJ377,180$48,990100.03.5%
HanoverYork-Hanover, PA183,590$48,17096.03.0%
HorshamPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
WeigelstownYork-Hanover, PA183,590$48,17096.03.0%
Franklin ParkPittsburgh, PA1,114,490$49,65094.73.0%
WhitehallPittsburgh, PA1,114,490$49,65094.73.0%
GreensburgPittsburgh, PA1,114,490$49,65094.73.0%
HersheyHarrisburg-Carlisle, PA335,010$49,61098.72.9%
DunmoreScranton--Wilkes-Barre, PA255,620$46,33093.63.8%
Willow GrovePhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
WilkinsburgPittsburgh, PA1,114,490$49,65094.73.0%
ArdmorePhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
EphrataLancaster, PA252,230$48,21098.32.5%
Carnot-MoonPittsburgh, PA1,114,490$49,65094.73.0%
KingstonScranton--Wilkes-Barre, PA255,620$46,33093.63.8%
MontgomeryvillePhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
WashingtonPittsburgh, PA1,114,490$49,65094.73.0%
CoatesvillePhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
ButlerPittsburgh, PA1,114,490$49,65094.73.0%
Jefferson HillsPittsburgh, PA1,114,490$49,65094.73.0%
YeadonPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
New KensingtonPittsburgh, PA1,114,490$49,65094.73.0%
ElizabethtownLancaster, PA252,230$48,21098.32.5%
EmmausAllentown-Bethlehem-Easton, PA-NJ377,180$48,990100.03.5%
Mountain TopScranton--Wilkes-Barre, PA255,620$46,33093.63.8%
Lower BurrellPittsburgh, PA1,114,490$49,65094.73.0%
ShilohYork-Hanover, PA183,590$48,17096.03.0%
WyomissingReading, PA174,670$49,44097.13.4%
LansdownePhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
WaynesboroChambersburg, PA60,280$47,54094.62.8%
ProgressHarrisburg-Carlisle, PA335,010$49,61098.72.9%
DarbyPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
BroomallPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
NanticokeScranton--Wilkes-Barre, PA255,620$46,33093.63.8%
RoslynPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
MunhallPittsburgh, PA1,114,490$49,65094.73.0%
NorthamptonAllentown-Bethlehem-Easton, PA-NJ377,180$48,990100.03.5%
ColumbiaLancaster, PA252,230$48,21098.32.5%
Bala CynwydPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
BristolPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
BrentwoodPittsburgh, PA1,114,490$49,65094.73.0%
MorrisvillePhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
UniontownPittsburgh, PA1,114,490$49,65094.73.0%
WoodlynPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
MechanicsburgHarrisburg-Carlisle, PA335,010$49,61098.72.9%
CroydonPhiladelphia-Camden-Wilmington, PA-NJ-DE-MD2,897,830$54,310102.63.6%
CanonsburgPittsburgh, PA1,114,490$49,65094.73.0%
Willow StreetLancaster, PA252,230$48,21098.32.5%
MiddletownHarrisburg-Carlisle, PA335,010$49,61098.72.9%
LititzLancaster, PA252,230$48,21098.32.5%
East YorkYork-Hanover, PA183,590$48,17096.03.0%

Climate

CITY Model estimate on a 0.5° grid Source: NASA POWER climatology (MERRA-2, 2001–2025) · Data: monthly means 2001–2025

Sort:
City ⇅January mean (°F) ⇅July mean (°F) ⇅Year mean (°F) ⇅Yearly precipitation (mm) ⇅
Philadelphia307653.61228
Pittsburgh277450.9991
Allentown277551.41234
Reading277551.41234
Erie267148.5980
Bethlehem277551.41234
Scranton227046.81163
Lancaster297652.61193
Levittown307653.61228
Harrisburg277551.21153
York287652.41165
Wilkes-Barre247248.71213
Altoona267349.81046
State College247147.91063
Norristown297653.21226
Chester297653.21226
Bethel Park277450.9991
Drexel Hill307653.61228
Hazleton257249.01184
Easton287552.01243
Monroeville277450.9991
Williamsport257349.61128
Plum277450.9991
Lebanon277451.01214
King of Prussia297653.21226
Pottstown277551.41234
Chambersburg277551.41116
Allison Park277450.9991
Carlisle277551.41116
New Castle267450.0976
Baldwin277450.9991
Murrysville267249.91050
West Chester297653.21226
Phoenixville297653.21226
West Mifflin277450.9991
Lansdale307653.61228
Johnstown257148.61044
Colonial Park277551.21153
McKeesport277450.9991
Fullerton277551.41234
Hanover287652.41165
Hermitage267450.0976
Horsham307653.61228
Weigelstown287652.41165
Franklin Park277450.9991
Whitehall277450.9991
Greensburg267249.91050
Hershey277551.21153
Indiana267249.91050
Dunmore227046.81163
Willow Grove307653.61228
Wilkinsburg277450.9991
Ardmore307653.61228
Ephrata297652.61193
Carnot-Moon277450.9991
Kingston227046.81163
Montgomeryville287552.01243
Washington287351.31041
Pottsville277451.01214
Coatesville297653.21226
Butler257249.4996
Bloomsburg257249.01184
Sharon267450.0976
Meadville247148.21018
St. Marys236946.61069
Jefferson Hills277450.9991
Yeadon307653.61228
New Kensington277450.9991
Elizabethtown287652.41165
Emmaus277551.41234
Mountain Top247248.71213
Lower Burrell277450.9991
Shiloh287652.41165
Wyomissing277451.01214
Lansdowne307653.61228
Waynesboro277551.41116
Progress277551.21153
Darby307653.61228
Broomall297653.21226
Nanticoke257249.01184
Roslyn307653.61228
Munhall277450.9991
Northampton277551.41234
Berwick257249.01184
Columbia297652.61193
Bala Cynwyd307653.61228
Bristol307653.61228
Brentwood277450.9991
Morrisville307653.61228
Uniontown287351.31041
Woodlyn297653.21226
Mechanicsburg287652.41165
Croydon307653.61228
Canonsburg277450.9991
Willow Street297652.61193
Middletown287652.41165
Lititz297652.61193
Sunbury257349.61128
Oil City247148.21018
East York287652.41165

Satellite-reanalysis values on a grid of roughly 50 km; not weather-station records.

Rankings

Ready-made rankings of these cities, and of the metro areas that pay the most for common occupations:

Pennsylvania: Largest Cities

Pennsylvania: Cities With the Cheapest Rent

Pennsylvania: Cities With the Highest Household Income

Pennsylvania: Cities Where Rent Takes the Smallest Share of Income

Pennsylvania: Cities With the Lowest Unemployment

Pennsylvania: Cities in the Highest-Paying Counties

Pennsylvania: Most College-Educated Cities

Pennsylvania: Cities With the Most Homeowners

Pennsylvania: Cities With the Most Remote Work

Pennsylvania: Cities With the Shortest Commutes

Best Pennsylvania metro areas for home health and personal care aides

Best Pennsylvania metro areas for general and operations managers

Best Pennsylvania metro areas for registered nurses

Best Pennsylvania metro areas for fast food and counter workers

Best Pennsylvania metro areas for retail salespersons

Best Pennsylvania metro areas for laborers and freight, stock, and material movers, hand

Best Pennsylvania metro areas for stockers and order fillers

Best Pennsylvania metro areas for cashiers

Best Pennsylvania metro areas for office clerks, general

Best Pennsylvania metro areas for customer service representatives

Best Pennsylvania metro areas for heavy and tractor-trailer truck drivers

Best Pennsylvania metro areas for janitors and cleaners, except maids and housekeeping cleaners

Best Pennsylvania metro areas for waiters and waitresses

Best Pennsylvania metro areas for nursing assistants

Best Pennsylvania metro areas for secretaries and administrative assistants, except legal, medical, and executive

City by city

City by city

1. Philadelphia

1,579,706 residents · Philadelphia County · median household income $61,953 · median rent $1,397 · guide: jobs, pay and living in Philadelphia

2. Pittsburgh

304,759 residents · Allegheny County · median household income $65,742 · median rent $1,261 · guide: jobs, pay and living in Pittsburgh

3. Allentown

125,976 residents · Lehigh County · median household income $55,494 · median rent $1,317 · guide: jobs, pay and living in Allentown

4. Reading

95,242 residents · Berks County · median household income $44,091 · median rent $1,067 · guide: jobs, pay and living in Reading

5. Erie

93,850 residents · Erie County · median household income $46,113 · median rent $870 · guide: jobs, pay and living in Erie

6. Bethlehem

77,956 residents · Northampton County · median household income $68,879 · median rent $1,382 · guide: jobs, pay and living in Bethlehem

7. Scranton

76,033 residents · Lackawanna County · median household income $50,739 · median rent $1,048 · guide: jobs, pay and living in Scranton

8. Lancaster

57,719 residents · Lancaster County · median household income $63,690 · median rent $1,240 · guide: jobs, pay and living in Lancaster

9. Levittown

50,926 residents · Bucks County · median household income $105,071 · median rent $1,556 · guide: jobs, pay and living in Levittown

10. Harrisburg

50,287 residents · Dauphin County · median household income $48,099 · median rent $1,062 · guide: jobs, pay and living in Harrisburg

11. York

44,938 residents · York County · median household income $48,420 · median rent $1,014 · guide: jobs, pay and living in York

12. Wilkes-Barre

44,423 residents · Luzerne County · median household income $48,515 · median rent $946 · guide: jobs, pay and living in Wilkes-Barre

13. Altoona

43,196 residents · Blair County · median household income $51,250 · median rent $819 · guide: jobs, pay and living in Altoona

14. State College

41,050 residents · Centre County · median household income $45,424 · median rent $1,273 · guide: jobs, pay and living in State College

15. Norristown

35,893 residents · Montgomery County · median household income $66,701 · median rent $1,422 · guide: jobs, pay and living in Norristown

16. Chester

33,619 residents · Delaware County · median household income $41,342 · median rent $1,091 · guide: jobs, pay and living in Chester

17. Bethel Park

32,881 residents · Allegheny County · median household income $107,090 · median rent $1,311 · guide: jobs, pay and living in Bethel Park

18. Drexel Hill

30,451 residents · Delaware County · median household income $88,168 · median rent $1,357 · guide: jobs, pay and living in Drexel Hill

19. Hazleton

30,111 residents · Luzerne County · median household income $46,177 · median rent $1,089 · guide: jobs, pay and living in Hazleton

20. Easton

29,739 residents · Northampton County · median household income $69,348 · median rent $1,325 · guide: jobs, pay and living in Easton

21. Monroeville

28,295 residents · Allegheny County · median household income $79,218 · median rent $1,175 · guide: jobs, pay and living in Monroeville

22. Williamsport

27,612 residents · Lycoming County · median household income $48,851 · median rent $855 · guide: jobs, pay and living in Williamsport

23. Plum

26,723 residents · Allegheny County · median household income $98,705 · median rent $1,177 · guide: jobs, pay and living in Plum

24. Lebanon

26,536 residents · Lebanon County · median household income $48,456 · median rent $992 · guide: jobs, pay and living in Lebanon

25. King of Prussia

25,857 residents · Montgomery County · median household income $117,912 · median rent $2,077 · guide: jobs, pay and living in King of Prussia

26. Pottstown

23,476 residents · Montgomery County · median household income $60,828 · median rent $1,260 · guide: jobs, pay and living in Pottstown

27. Chambersburg

22,319 residents · Franklin County · median household income $56,576 · median rent $1,099 · guide: jobs, pay and living in Chambersburg

28. Allison Park

22,045 residents · Allegheny County · median household income $113,822 · median rent $1,222 · guide: jobs, pay and living in Allison Park

29. Carlisle

21,852 residents · Cumberland County · median household income $61,720 · median rent $1,094 · guide: jobs, pay and living in Carlisle

30. New Castle

21,579 residents · Lawrence County · median household income $42,219 · median rent $741 · guide: jobs, pay and living in New Castle

31. Baldwin

21,057 residents · Allegheny County · median household income $80,983 · median rent $1,066 · guide: jobs, pay and living in Baldwin

32. Murrysville

20,817 residents · Westmoreland County · median household income $121,823 · median rent $1,587 · guide: jobs, pay and living in Murrysville

33. West Chester

20,666 residents · Chester County · median household income $78,385 · median rent $1,731 · guide: jobs, pay and living in West Chester

34. Phoenixville

19,452 residents · Chester County · median household income $102,138 · median rent $1,735 · guide: jobs, pay and living in Phoenixville

35. West Mifflin

19,190 residents · Allegheny County · median household income $76,563 · median rent $780 · guide: jobs, pay and living in West Mifflin

36. Lansdale

19,011 residents · Montgomery County · median household income $88,229 · median rent $1,470 · guide: jobs, pay and living in Lansdale

37. Johnstown

18,087 residents · Cambria County · median household income $37,888 · median rent $644 · guide: jobs, pay and living in Johnstown

38. Colonial Park

18,032 residents · Dauphin County · median household income $73,105 · median rent $1,392 · guide: jobs, pay and living in Colonial Park

39. McKeesport

17,380 residents · Allegheny County · median household income $34,219 · median rent $848 · guide: jobs, pay and living in McKeesport

40. Fullerton

16,724 residents · Lehigh County · median household income $69,317 · median rent $1,428 · guide: jobs, pay and living in Fullerton

41. Hanover

16,584 residents · York County · median household income $61,293 · median rent $1,137 · guide: jobs, pay and living in Hanover

42. Hermitage

16,041 residents · Mercer County · median household income $70,052 · median rent $896 · guide: jobs, pay and living in Hermitage

43. Horsham

16,005 residents · Montgomery County · median household income $94,987 · median rent $1,446 · guide: jobs, pay and living in Horsham

44. Weigelstown

15,485 residents · York County · median household income $73,722 · median rent $1,385 · guide: jobs, pay and living in Weigelstown

45. Franklin Park

15,235 residents · Allegheny County · median household income $176,875 · median rent $2,330 · guide: jobs, pay and living in Franklin Park

46. Whitehall

14,811 residents · Allegheny County · median household income $89,404 · median rent $915 · guide: jobs, pay and living in Whitehall

47. Greensburg

14,741 residents · Westmoreland County · median household income $64,914 · median rent $839 · guide: jobs, pay and living in Greensburg

48. Hershey

14,242 residents · Dauphin County · median household income $78,587 · median rent $1,268 · guide: jobs, pay and living in Hershey

49. Indiana

14,212 residents · Indiana County · median household income $40,857 · median rent $849 · guide: jobs, pay and living in Indiana

50. Dunmore

14,181 residents · Lackawanna County · median household income $71,302 · median rent $928 · guide: jobs, pay and living in Dunmore

51. Willow Grove

14,131 residents · Montgomery County · median household income $98,064 · median rent $1,765 · guide: jobs, pay and living in Willow Grove

52. Wilkinsburg

14,027 residents · Allegheny County · median household income $46,416 · median rent $1,025 · guide: jobs, pay and living in Wilkinsburg

53. Ardmore

13,909 residents · Montgomery County · median household income $119,111 · median rent $1,763 · guide: jobs, pay and living in Ardmore

54. Ephrata

13,772 residents · Lancaster County · median household income $69,735 · median rent $1,143 · guide: jobs, pay and living in Ephrata

55. Carnot-Moon

13,534 residents · Allegheny County · median household income $100,714 · median rent $1,214 · guide: jobs, pay and living in Carnot-Moon

56. Kingston

13,397 residents · Luzerne County · median household income $55,347 · median rent $1,038 · guide: jobs, pay and living in Kingston

57. Montgomeryville

13,388 residents · Montgomery County · median household income $131,345 · median rent $1,993 · guide: jobs, pay and living in Montgomeryville

58. Washington

13,368 residents · Washington County · median household income $52,975 · median rent $910 · guide: jobs, pay and living in Washington

59. Pottsville

13,364 residents · Schuylkill County · median household income $54,332 · median rent $822 · guide: jobs, pay and living in Pottsville

60. Coatesville

13,353 residents · Chester County · median household income $59,256 · median rent $1,471 · guide: jobs, pay and living in Coatesville

61. Butler

13,212 residents · Butler County · median household income $44,247 · median rent $818 · guide: jobs, pay and living in Butler

62. Bloomsburg

13,024 residents · Columbia County · median household income $51,536 · median rent $980 · guide: jobs, pay and living in Bloomsburg

63. Sharon

12,936 residents · Mercer County · median household income $45,670 · median rent $827 · guide: jobs, pay and living in Sharon

64. Meadville

12,577 residents · Crawford County · median household income $43,308 · median rent $855 · guide: jobs, pay and living in Meadville

65. St. Marys

12,529 residents · Elk County · median household income $67,167 · median rent $762 · guide: jobs, pay and living in St. Marys

66. Jefferson Hills

12,317 residents · Allegheny County · median household income $116,064 · median rent $1,355 · guide: jobs, pay and living in Jefferson Hills

67. Yeadon

12,181 residents · Delaware County · median household income $49,759 · median rent $1,213 · guide: jobs, pay and living in Yeadon

68. New Kensington

12,011 residents · Westmoreland County · median household income $49,063 · median rent $751 · guide: jobs, pay and living in New Kensington

69. Elizabethtown

11,925 residents · Lancaster County · median household income $76,105 · median rent $1,174 · guide: jobs, pay and living in Elizabethtown

70. Emmaus

11,889 residents · Lehigh County · median household income $83,917 · median rent $1,389 · guide: jobs, pay and living in Emmaus

71. Mountain Top

11,850 residents · Luzerne County · median household income $109,535 · median rent $849 · guide: jobs, pay and living in Mountain Top

72. Lower Burrell

11,633 residents · Westmoreland County · median household income $84,602 · median rent $911 · guide: jobs, pay and living in Lower Burrell

73. Shiloh

11,246 residents · York County · median household income $94,324 · median rent $1,530 · guide: jobs, pay and living in Shiloh

74. Wyomissing

11,172 residents · Berks County · median household income $93,203 · median rent $1,781 · guide: jobs, pay and living in Wyomissing

75. Lansdowne

11,122 residents · Delaware County · median household income $73,232 · median rent $1,304 · guide: jobs, pay and living in Lansdowne

76. Waynesboro

11,047 residents · Franklin County · median household income $66,956 · median rent $1,086 · guide: jobs, pay and living in Waynesboro

77. Progress

11,017 residents · Dauphin County · median household income $73,030 · median rent $1,233 · guide: jobs, pay and living in Progress

78. Darby

10,687 residents · Delaware County · median household income $39,863 · median rent $1,308 · guide: jobs, pay and living in Darby

79. Broomall

10,679 residents · Delaware County · median household income $105,625 · median rent $1,765 · guide: jobs, pay and living in Broomall

80. Nanticoke

10,653 residents · Luzerne County · median household income $57,462 · median rent $792 · guide: jobs, pay and living in Nanticoke

81. Roslyn

10,639 residents · Montgomery County · median household income $99,318 · median rent $1,306 · guide: jobs, pay and living in Roslyn

82. Munhall

10,548 residents · Allegheny County · median household income $52,517 · median rent $780 · guide: jobs, pay and living in Munhall

83. Northampton

10,400 residents · Northampton County · median household income $90,762 · median rent $1,174 · guide: jobs, pay and living in Northampton

84. Berwick

10,317 residents · Columbia County · median household income $49,800 · median rent $797 · guide: jobs, pay and living in Berwick

85. Columbia

10,278 residents · Lancaster County · median household income $54,437 · median rent $1,075 · guide: jobs, pay and living in Columbia

86. Bala Cynwyd

10,227 residents · Montgomery County · median household income $150,000 · median rent $1,886 · guide: jobs, pay and living in Bala Cynwyd

87. Bristol

9,902 residents · Bucks County · median household income $76,042 · median rent $1,409 · guide: jobs, pay and living in Bristol

88. Brentwood

9,866 residents · Allegheny County · median household income $68,904 · median rent $860 · guide: jobs, pay and living in Brentwood

89. Morrisville

9,752 residents · Bucks County · median household income $99,526 · median rent $1,044 · guide: jobs, pay and living in Morrisville

90. Uniontown

9,742 residents · Fayette County · median household income $35,454 · median rent $774 · guide: jobs, pay and living in Uniontown

91. Woodlyn

9,736 residents · Delaware County · median household income $79,696 · median rent $1,196 · guide: jobs, pay and living in Woodlyn

92. Mechanicsburg

9,720 residents · Cumberland County · median household income $84,421 · median rent $1,083 · guide: jobs, pay and living in Mechanicsburg

93. Croydon

9,684 residents · Bucks County · median household income $70,308 · median rent $1,312 · guide: jobs, pay and living in Croydon

94. Canonsburg

9,675 residents · Washington County · median household income $79,227 · median rent $1,025 · guide: jobs, pay and living in Canonsburg

95. Willow Street

9,647 residents · Lancaster County · median household income $109,675 · median rent $2,672 · guide: jobs, pay and living in Willow Street

96. Middletown

9,632 residents · Dauphin County · median household income $55,765 · median rent $1,234 · guide: jobs, pay and living in Middletown

97. Lititz

9,619 residents · Lancaster County · median household income $88,576 · median rent $1,364 · guide: jobs, pay and living in Lititz

98. Sunbury

9,617 residents · Northumberland County · median household income $51,028 · median rent $738 · guide: jobs, pay and living in Sunbury

99. Oil City

9,468 residents · Venango County · median household income $51,316 · median rent $821 · guide: jobs, pay and living in Oil City

100. East York

9,388 residents · York County · median household income $88,021 · median rent $1,356 · guide: jobs, pay and living in East York

Sources

Sources

Jobs in other countries

🇺🇸 United States🇩🇪 Germany🇸🇪 Sweden🇸🇬 Singapore