Philadelphia County — commute flow by county (2023)
Adams County — 102 (Middle)Allegheny County — 3,511 (Higher)Armstrong County — 4 (Lower)Beaver County — 72 (Middle)Bedford County — 30 (Lower-middle)Berks County — 3,027 (Higher)Blair County — 203 (Upper-middle)Bradford County — 64 (Lower-middle)Bucks County — 40,354 (Higher)Butler County — 207 (Upper-middle)Cambria County — 166 (Upper-middle)Cameron County — 5 (Lower)Carbon County — 131 (Middle)Centre County — 459 (Upper-middle)Chester County — 16,586 (Higher)Clarion County — 9 (Lower)Clearfield County — 78 (Middle)Clinton County — 28 (Lower-middle)Columbia County — 219 (Upper-middle)Crawford County — 34 (Lower-middle)Cumberland County — 1,781 (Higher)Dauphin County — 3,219 (Higher)Delaware County — 34,609 (Higher)Elk County — 19 (Lower)Erie County — 244 (Upper-middle)Fayette County — 80 (Middle)Forest County — 4 (Lower)Franklin County — 307 (Upper-middle)Fulton County — 9 (Lower)Greene County — 5 (Lower)Huntingdon County — 51 (Lower-middle)Indiana County — 55 (Lower-middle)Jefferson County — 10 (Lower)Juniata County — 5 (Lower)Lackawanna County — 1,138 (Higher)Lancaster County — 3,079 (Higher)Lawrence County — 40 (Lower-middle)Lebanon County — 546 (Upper-middle)Lehigh County — 4,463 (Higher)Luzerne County — 1,827 (Higher)Lycoming County — 268 (Upper-middle)McKean County — 3 (Lower)Mercer County — 68 (Middle)Mifflin County — 36 (Lower-middle)Monroe County — 877 (Upper-middle)Montgomery County — 91,812 (Higher)Montour County — 87 (Middle)Northampton County — 2,329 (Higher)Northumberland Count — 126 (Middle)Perry County — 21 (Lower-middle)Pike County — 117 (Middle)Potter County — 8 (Lower)Schuylkill County — 611 (Upper-middle)Snyder County — 133 (Middle)Somerset County — 66 (Middle)Sullivan County — 4 (Lower)Susquehanna County — 22 (Lower-middle)Tioga County — 37 (Lower-middle)Union County — 96 (Middle)Venango County — 20 (Lower-middle)Warren County — 6 (Lower)Washington County — 252 (Upper-middle)Wayne County — 93 (Middle)Westmoreland County — 226 (Upper-middle)Wyoming County — 30 (Lower-middle)York County — 1,954 (Higher)Philadelphia County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (3 to 19)Lower-middle (20 to 64)Middle (66 to 133)Upper-middle (166 to 877)Higher (1,138 to 91,812)No data
Each unit is shaded by its Total Jobs value and grouped into equal-count bands (quantiles) against the other units shown — lighter = lower, darker = higher. It ranks position among the units in view; it does not grade places, and the ranges shift with which units are shown.

The map is bounded to this parent geography — it shows the selected unit among its own siblings only, the same depth rule the drill-down uses. Shading ranks position on the measure among the units shown; it does not grade places.

Click another county in PA to see its own flow.

Within Philadelphia County
386,638 (58%)
≤$1,250$1,251–3,333>$3,333Total
Philadelphia61,506104,559220,573386,638
Elsewhere In-State
216,082 (32%)
≤$1,250$1,251–3,333>$3,333Total
Montgomery County16,45925,86149,49291,812
Bucks County7,59413,39219,36840,354
Delaware County7,25510,49716,85734,609
Chester County2,6573,70110,22816,586
Lehigh County9121,4332,1184,463
Allegheny County5097132,2893,511
Dauphin County5967641,8593,219
Other (59)4,9586,6229,94821,528
Other States
64,561 (10%)
≤$1,250$1,251–3,333>$3,333Total
NJ6,74010,78624,51342,039
NY1,4701,7864,8718,127
DE8701,0633,5165,449
MD4675001,1382,105
VA2743035641,141
DC14492615851
CT182193322697
Other (41)9631,1991,9904,152

Scroll to Top