ACS 2024 5-YEAR ESTIMATES↗ DIRECTIONAL CHANGE FROM 2021UPDATED JAN 29, 2026
COMMUTESHIFTHow America gets to work

STATE COMMUTE ATLAS

Pennsylvania

Mean one-way trip26.3 min
Worked from home15.6%
Drove alone68.2%
Public transit3.6%
01 / LEADERBOARDS

How Pennsylvania commutes differ

Rankings cover published places with at least 5,000 residents and 500 estimated workers.

02 / LARGEST PLACES

Commute profiles in Pennsylvania

274 places and 67 counties meet the publication threshold.

AreaPopulationMean tripWFHDrive aloneTransit
PhiladelphiaPlace1,579,70631.7 min18.4%46.0%16.7%
Philadelphia CountyCounty1,579,70631.7 min18.4%46.0%16.7%
Allegheny CountyCounty1,238,17725.2 min21.1%61.9%5.4%
Montgomery CountyCounty867,57327.8 min23.3%64.4%2.9%
Bucks CountyCounty647,46129.0 min19.6%69.6%2.0%
Delaware CountyCounty579,22228.1 min18.0%64.4%5.9%
Lancaster CountyCounty557,93123.8 min11.6%71.8%0.7%
Chester CountyCounty547,84026.9 min24.1%64.6%1.3%
York CountyCounty462,92426.3 min12.4%76.9%0.6%
Berks CountyCounty433,01525.4 min11.9%73.5%1.0%
Lehigh CountyCounty378,79224.9 min14.0%72.8%1.4%
Westmoreland CountyCounty352,50026.7 min13.3%77.2%0.5%
Luzerne CountyCounty327,67523.5 min10.9%74.6%0.7%
Northampton CountyCounty318,58027.0 min14.4%74.6%1.0%
PittsburghPlace304,75922.7 min22.4%47.5%11.5%
Dauphin CountyCounty289,59321.5 min16.8%68.5%1.3%
Erie CountyCounty269,05219.6 min8.9%75.4%0.9%
Cumberland CountyCounty268,32321.8 min17.7%71.0%0.2%
Lackawanna CountyCounty216,14621.1 min10.0%75.9%0.6%
Washington CountyCounty210,04226.8 min15.0%75.2%0.7%
Butler CountyCounty197,25427.4 min16.8%74.1%0.3%
Monroe CountyCounty167,51538.1 min11.4%72.7%3.1%
Beaver CountyCounty166,32425.5 min13.5%74.0%1.0%
Centre CountyCounty158,57620.2 min15.3%63.0%3.2%
Franklin CountyCounty157,37924.3 min10.0%78.1%0.1%
Lebanon CountyCounty144,18622.1 min12.0%74.1%0.7%
Schuylkill CountyCounty143,55827.3 min7.3%77.8%0.4%
Cambria CountyCounty131,53823.4 min10.4%78.3%0.8%
Fayette CountyCounty125,99726.0 min7.1%80.5%1.0%
AllentownPlace125,97624.6 min9.0%69.7%3.3%
Blair CountyCounty121,27720.5 min7.1%79.5%0.6%
Lycoming CountyCounty113,48921.1 min8.7%77.2%1.3%
Mercer CountyCounty109,25721.7 min9.3%79.6%0.2%
Adams CountyCounty106,11528.2 min11.7%76.3%0.2%
ReadingPlace95,24224.1 min6.4%61.6%3.4%
EriePlace93,85018.3 min7.9%69.3%2.3%
Northumberland CountyCounty90,56025.2 min9.9%76.3%0.2%
Lawrence CountyCounty85,02423.4 min13.4%75.9%0.6%
Indiana CountyCounty83,04224.9 min9.5%74.6%0.4%
Crawford CountyCounty82,71623.3 min7.7%74.1%0.5%
Clearfield CountyCounty78,63525.3 min8.1%78.4%0.2%
BethlehemPlace77,95622.1 min17.2%66.8%1.9%
ScrantonPlace76,03319.3 min9.0%70.6%1.2%
Somerset CountyCounty72,79924.9 min8.5%80.3%0.1%
Carbon CountyCounty65,38232.5 min10.1%76.5%0.3%
Columbia CountyCounty65,36221.7 min12.9%75.7%0.1%
Armstrong CountyCounty64,62228.6 min9.4%78.0%0.2%
Pike CountyCounty60,62142.3 min14.7%72.1%1.4%
Bradford CountyCounty59,85824.1 min7.0%79.1%0.2%
LancasterPlace57,71923.6 min10.3%59.8%4.3%
Wayne CountyCounty51,26228.9 min11.6%75.2%0.3%
LevittownPlace50,92627.9 min10.7%75.6%2.0%
HarrisburgPlace50,28720.1 min15.8%57.5%5.2%
Venango CountyCounty49,80123.1 min8.8%78.7%0.5%
Bedford CountyCounty47,51326.5 min7.5%79.3%0.4%
Perry CountyCounty46,23932.0 min15.3%74.9%0.2%
Mifflin CountyCounty46,04125.0 min6.6%79.4%0.2%
YorkPlace44,93823.1 min10.7%65.2%4.4%
Wilkes-BarrePlace44,42320.7 min8.2%69.0%2.2%
Jefferson CountyCounty43,86423.5 min5.7%80.5%0.2%
Huntingdon CountyCounty43,65331.2 min7.6%75.8%0.0%
AltoonaPlace43,19617.9 min7.0%77.0%1.3%
Union CountyCounty42,45617.9 min9.0%69.6%0.2%
State CollegePlace41,05015.5 min15.3%38.3%6.4%
Tioga CountyCounty40,94524.4 min7.8%78.5%0.6%
McKean CountyCounty39,90420.4 min5.3%78.8%1.1%
Snyder CountyCounty39,66822.9 min9.0%73.0%0.2%
Susquehanna CountyCounty38,21926.9 min13.3%75.3%0.4%
Warren CountyCounty37,92020.7 min6.3%78.9%0.3%
Clinton CountyCounty37,79823.6 min9.2%73.9%0.2%
Clarion CountyCounty37,17924.6 min8.6%77.1%0.0%
NorristownPlace35,89326.9 min12.1%60.8%6.1%
Greene CountyCounty34,83529.2 min7.0%81.4%0.2%
ChesterPlace33,61922.9 min9.5%58.1%9.7%
Bethel ParkPlace32,88126.5 min23.9%64.5%4.4%
Elk CountyCounty30,50618.3 min3.1%84.8%0.4%
Drexel HillPlace30,45130.9 min18.1%65.5%7.0%
HazletonPlace30,11121.3 min3.4%68.6%1.7%
EastonPlace29,73927.8 min15.1%69.8%2.0%
MonroevillePlace28,29525.1 min24.9%65.2%1.6%
WilliamsportPlace27,61215.8 min11.9%64.1%4.5%
PlumPlace26,72331.1 min23.7%69.0%1.7%
LebanonPlace26,53620.6 min6.4%69.8%2.7%
Wyoming CountyCounty25,96725.6 min8.3%80.6%0.1%
King of PrussiaPlace25,85724.3 min29.8%62.2%1.5%
PottstownPlace23,47626.8 min10.6%71.2%2.1%
Juniata CountyCounty23,37931.0 min9.5%76.1%0.0%
ChambersburgPlace22,31916.5 min9.8%76.5%0.2%
Allison ParkPlace22,04525.3 min22.0%67.7%1.3%
CarlislePlace21,85218.6 min9.9%68.0%0.3%
New CastlePlace21,57922.3 min11.8%75.1%1.6%
BaldwinPlace21,05726.2 min16.0%70.0%1.7%
MurrysvillePlace20,81729.3 min29.3%67.0%0.8%
West ChesterPlace20,66620.9 min17.2%59.9%1.6%
PhoenixvillePlace19,45227.0 min27.8%59.1%1.7%
West MifflinPlace19,19026.1 min15.3%69.4%3.7%
LansdalePlace19,01125.4 min16.8%70.8%2.5%
Montour CountyCounty18,10319.4 min12.9%73.4%0.2%
JohnstownPlace18,08719.7 min10.1%68.0%4.8%
Colonial ParkPlace18,03220.2 min14.6%68.1%1.3%