Allegheny County — commute flow by county (2023)
Adams County — 528 (Lower-middle)Armstrong County — 6,719 (Higher)Beaver County — 27,756 (Higher)Bedford County — 559 (Middle)Berks County — 1,236 (Upper-middle)Blair County — 2,150 (Upper-middle)Bradford County — 197 (Lower-middle)Bucks County — 2,486 (Upper-middle)Butler County — 31,025 (Higher)Cambria County — 3,155 (Higher)Cameron County — 44 (Lower)Carbon County — 192 (Lower)Centre County — 1,035 (Middle)Chester County — 2,657 (Higher)Clarion County — 904 (Middle)Clearfield County — 1,196 (Middle)Clinton County — 217 (Lower-middle)Columbia County — 190 (Lower)Crawford County — 1,566 (Upper-middle)Cumberland County — 1,868 (Upper-middle)Dauphin County — 1,978 (Upper-middle)Delaware County — 1,659 (Upper-middle)Elk County — 223 (Lower-middle)Erie County — 4,982 (Higher)Fayette County — 6,523 (Higher)Forest County — 161 (Lower)Franklin County — 693 (Middle)Fulton County — 183 (Lower)Greene County — 2,072 (Upper-middle)Huntingdon County — 573 (Middle)Indiana County — 4,171 (Higher)Jefferson County — 666 (Middle)Juniata County — 130 (Lower)Lackawanna County — 592 (Middle)Lancaster County — 1,794 (Upper-middle)Lawrence County — 5,606 (Higher)Lebanon County — 930 (Middle)Lehigh County — 1,206 (Upper-middle)Luzerne County — 930 (Middle)Lycoming County — 386 (Lower-middle)McKean County — 275 (Lower-middle)Mercer County — 3,475 (Higher)Mifflin County — 310 (Lower-middle)Monroe County — 585 (Middle)Montgomery County — 3,219 (Higher)Montour County — 62 (Lower)Northampton County — 1,107 (Middle)Northumberland Count — 295 (Lower-middle)Perry County — 318 (Lower-middle)Philadelphia County — 3,511 (Higher)Pike County — 202 (Lower-middle)Potter County — 118 (Lower)Schuylkill County — 441 (Lower-middle)Snyder County — 217 (Lower-middle)Somerset County — 1,689 (Upper-middle)Sullivan County — 22 (Lower)Susquehanna County — 124 (Lower)Tioga County — 132 (Lower)Union County — 260 (Lower-middle)Venango County — 1,294 (Upper-middle)Warren County — 765 (Middle)Washington County — 35,635 (Higher)Wayne County — 173 (Lower)Westmoreland County — 56,495 (Higher)Wyoming County — 88 (Lower)York County — 2,262 (Upper-middle)Allegheny County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (22 to 192)Lower-middle (197 to 528)Middle (559 to 1,196)Upper-middle (1,206 to 2,486)Higher (2,657 to 56,495)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 Allegheny County
470,178 (65%)
Total
Pittsburgh109,643
Penn Hills township15,726
Ross township13,900
Bethel Park municipality12,930
Mount Lebanon township12,657
Shaler township12,170
McCandless township11,559
Other (123)281,593
Elsewhere In-State
234,212 (32%)
Total
Westmoreland County56,495
Washington County35,635
Butler County31,025
Beaver County27,756
Armstrong County6,719
Fayette County6,523
Lawrence County5,606
Other (59)64,453
Other States
23,655 (3%)
Total
OH8,175
WV7,099
NY1,209
NJ1,082
MD1,079
VA818
NC548
Other (41)3,645

Scroll to Top