Jobs in the United States → United States guide → Pennsylvania → Cities → Cities With the Shortest Commutes

Pennsylvania: cities with the shortest commutes

Ranked from official statistics; every city opens its own guide.

In short: Pennsylvania: Hershey has the smallest share of long commutes (3.7%) among the 100 largest places.
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)
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 08/11/2026 · Every figure is linked to its source below.

Hershey#1
3.7%commute of 45 minutes or more
100cities ranked
🆕 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

Ranking

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

Among the 100 largest places in Pennsylvania, Hershey has the smallest share of long commutes (3.7%), followed by State College and Middletown. Click any column to sort; click a city for its guide.

What the ranking shows

Across the 100 places in Pennsylvania that we cover, the median is 13.3% and the average 13.6%; the figure runs from 3.7% (Hershey) to 32.5% (Darby). That is a spread of 8.7 times between the two ends. The state figure is 16.4%; 31 of the 100 places are above it and 69 at or below.

How to use it

The first five are Hershey, State College, Middletown, Chambersburg, St. Marys. A high or low position is not good or bad on its own: short commutes can mean a self-contained job market or a small town with few employers. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.

Sort:
# ⇅City ⇅County ⇅Commute of 45 minutes or more ⇅Population ⇅Median household income ⇅Median rent ⇅
1Hershey (unincorporated)Dauphin County3.7%14,242$78,587$1,268
2State CollegeCentre County3.9%41,050$45,424$1,273
3MiddletownDauphin County4.2%9,632$55,765$1,234
4ChambersburgFranklin County4.3%22,319$56,576$1,099
5St. MarysElk County4.3%12,529$67,167$762
6WilliamsportLycoming County4.7%27,612$48,851$855
7BloomsburgColumbia County4.8%13,024$51,536$980
8Colonial Park (unincorporated)Dauphin County5.1%18,032$73,105$1,392
9ErieErie County5.3%93,850$46,113$870
10HarrisburgDauphin County5.3%50,287$48,099$1,062
11DunmoreLackawanna County5.8%14,181$71,302$928
12Progress (unincorporated)Dauphin County6.6%11,017$73,030$1,233
13HermitageMercer County6.9%16,041$70,052$896
14WashingtonWashington County7.1%13,368$52,975$910
15ElizabethtownLancaster County7.2%11,925$76,105$1,174
16ScrantonLackawanna County7.5%76,033$50,739$1,048
17MeadvilleCrawford County7.6%12,577$43,308$855
18CarlisleCumberland County7.8%21,852$61,720$1,094
19Oil CityVenango County7.9%9,468$51,316$821
20SharonMercer County7.9%12,936$45,670$827
21AltoonaBlair County8.0%43,196$51,250$819
22IndianaIndiana County8.1%14,212$40,857$849
23Franklin ParkAllegheny County8.3%15,235$176,875$2,330
24PittsburghAllegheny County8.8%304,759$65,742$1,261
25HazletonLuzerne County8.8%30,111$46,177$1,089
26BerwickColumbia County8.8%10,317$49,800$797
27NanticokeLuzerne County9.0%10,653$57,462$792
28JohnstownCambria County9.0%18,087$37,888$644
29Wilkes-BarreLuzerne County9.1%44,423$48,515$946
30KingstonLuzerne County9.2%13,397$55,347$1,038
31BethlehemNorthampton County9.8%77,956$68,879$1,382
32Allison Park (unincorporated)Allegheny County9.8%22,045$113,822$1,222
33LititzLancaster County9.9%9,619$88,576$1,364
34EphrataLancaster County10.2%13,772$69,735$1,143
35SunburyNorthumberland County10.3%9,617$51,028$738
36AllentownLehigh County10.4%125,976$55,494$1,317
37West ChesterChester County10.5%20,666$78,385$1,731
38WyomissingBerks County10.8%11,172$93,203$1,781
39LebanonLebanon County11.0%26,536$48,456$992
40ColumbiaLancaster County11.1%10,278$54,437$1,075
41LancasterLancaster County11.9%57,719$63,690$1,240
42Fullerton (unincorporated)Lehigh County12.5%16,724$69,317$1,428
43Willow Street (unincorporated)Lancaster County12.8%9,647$109,675$2,672
44CoatesvilleChester County12.9%13,353$59,256$1,471
45MunhallAllegheny County13.0%10,548$52,517$780
46East York (unincorporated)York County13.1%9,388$88,021$1,356
47ReadingBerks County13.2%95,242$44,091$1,067
48YorkYork County13.2%44,938$48,420$1,014
49EmmausLehigh County13.2%11,889$83,917$1,389
50NorristownMontgomery County13.2%35,893$66,701$1,422
51Shiloh (unincorporated)York County13.3%11,246$94,324$1,530
52Weigelstown (unincorporated)York County13.7%15,485$73,722$1,385
53Mountain Top (unincorporated)Luzerne County13.8%11,850$109,535$849
54EastonNorthampton County13.8%29,739$69,348$1,325
55BaldwinAllegheny County13.8%21,057$80,983$1,066
56ChesterDelaware County14.1%33,619$41,342$1,091
57ButlerButler County14.4%13,212$44,247$818
58Broomall (unincorporated)Delaware County14.4%10,679$105,625$1,765
59New CastleLawrence County14.9%21,579$42,219$741
60NorthamptonNorthampton County14.9%10,400$90,762$1,174
61Jefferson HillsAllegheny County14.9%12,317$116,064$1,355
62CanonsburgWashington County15.1%9,675$79,227$1,025
63King of Prussia (unincorporated)Montgomery County15.1%25,857$117,912$2,077
64Ardmore (unincorporated)Montgomery County15.4%13,909$119,111$1,763
65LansdaleMontgomery County15.6%19,011$88,229$1,470
66Horsham (unincorporated)Montgomery County15.7%16,005$94,987$1,446
67PottsvilleSchuylkill County15.8%13,364$54,332$822
68West MifflinAllegheny County16.0%19,190$76,563$780
69WaynesboroFranklin County16.3%11,047$66,956$1,086
70MonroevilleAllegheny County16.7%28,295$79,218$1,175
71MechanicsburgCumberland County16.8%9,720$84,421$1,083
72New KensingtonWestmoreland County17.0%12,011$49,063$751
73GreensburgWestmoreland County17.0%14,741$64,914$839
74Woodlyn (unincorporated)Delaware County17.5%9,736$79,696$1,196
75Bala Cynwyd (unincorporated)Montgomery County17.8%10,227$150,000$1,886
76PhoenixvilleChester County18.1%19,452$102,138$1,735
77Bethel ParkAllegheny County18.1%32,881$107,090$1,311
78BristolBucks County18.2%9,902$76,042$1,409
79PottstownMontgomery County18.3%23,476$60,828$1,260
80HanoverYork County18.6%16,584$61,293$1,137
81Croydon (unincorporated)Bucks County18.9%9,684$70,308$1,312
82MorrisvilleBucks County19.2%9,752$99,526$1,044
83Willow Grove (unincorporated)Montgomery County19.3%14,131$98,064$1,765
84UniontownFayette County20.2%9,742$35,454$774
85Levittown (unincorporated)Bucks County20.2%50,926$105,071$1,556
86WilkinsburgAllegheny County20.4%14,027$46,416$1,025
87McKeesportAllegheny County21.2%17,380$34,219$848
88MurrysvilleWestmoreland County21.5%20,817$121,823$1,587
89YeadonDelaware County21.7%12,181$49,759$1,213
90Roslyn (unincorporated)Montgomery County21.9%10,639$99,318$1,306
91Drexel Hill (unincorporated)Delaware County22.3%30,451$88,168$1,357
92Montgomeryville (unincorporated)Montgomery County22.6%13,388$131,345$1,993
93BrentwoodAllegheny County23.2%9,866$68,904$860
94WhitehallAllegheny County23.2%14,811$89,404$915
95Lower BurrellWestmoreland County23.5%11,633$84,602$911
96PhiladelphiaPhiladelphia County23.9%1,579,706$61,953$1,397
97Carnot-Moon (unincorporated)Allegheny County24.9%13,534$100,714$1,214
98PlumAllegheny County25.1%26,723$98,705$1,177
99LansdowneDelaware County25.8%11,122$73,232$1,304
100DarbyDelaware County32.5%10,687$39,863$1,308

Other rankings for Pennsylvania

Largest Cities · Cities With the Cheapest Rent · Cities With the Highest Household Income · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Cities in the Highest-Paying Counties · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work

Unincorporated places are census-designated places: they have no city government but are counted as communities. Figures describe the city itself.

FAQ

Which Pennsylvania city has the smallest share of long commutes?

Hershey, with 3.7% (among the 100 largest places; ACS 2020–2024).

How many cities are ranked?

The 100 largest places in Pennsylvania by population.

Sources

Sources

Jobs in other countries

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