# Counties in Pennsylvania by net domestic migration, July to June, 2025

All 67 values come from U.S. Census Bureau for 2025, so the places are comparable.

- Indicator id: `net_domestic_migration_july_june`
- Unit: persons
- Definition: Estimated moves into an area from elsewhere in the same country minus moves out to the rest of the country, from July 1 of the previous year through June 30 of the reported year. United States: states and counties. Canada: provinces and territories, net interprovincial migration (Statistics Canada). United Kingdom: local authorities, counting moves between any two UK local authorities, including across the borders of England, Wales, Scotland and Northern Ireland (ONS internal migration). A negative value means more people left than arrived.
- Source: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021 (https://www.census.gov/programs-surveys/popest/data/data-sets.html)
- Publisher page: https://invokely.ai/en/publishers/us-census-bureau
- Retrieved: 2026-10-12
- Citation: U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.
- Web page: https://invokely.ai/rankings/net-domestic-migration-july-june/pennsylvania-counties

| Rank | Place | persons |
|---:|---|---:|
| 1 | York County | 2,525 |
| 2 | Cumberland County | 2,124 |
| 3 | Schuylkill County | 1,263 |
| 4 | Butler County | 1,200 |
| 5 | Northampton County | 1,089 |
| 6 | Franklin County | 972 |
| 7 | Beaver County | 966 |
| 8 | Lebanon County | 870 |
| 9 | Washington County | 867 |
| 10 | Luzerne County | 864 |
| 11 | Pike County | 743 |
| 12 | Westmoreland County | 620 |
| 13 | Wayne County | 609 |
| 14 | Adams County | 591 |
| 15 | Monroe County | 572 |
| 16 | Carbon County | 470 |
| 17 | Lackawanna County | 360 |
| 18 | Columbia County | 346 |
| 19 | Northumberland County | 303 |
| 20 | Lawrence County | 287 |
| 21 | Armstrong County | 274 |
| 22 | Clearfield County | 273 |
| 23 | Perry County | 262 |
| 24 | Fayette County | 230 |
| 25 | Susquehanna County | 206 |
| 26 | Tioga County | 167 |
| 27 | Somerset County | 163 |
| 28 | Chester County | 158 |
| 29 | Clinton County | 127 |
| 30 | Mifflin County | 124 |
| 31 | Venango County | 95 |
| 32 | Bradford County | 89 |
| 33 | Mercer County | 85 |
| 34 | Forest County | 84 |
| 35 | Jefferson County | 80 |
| 36 | Clarion County | 55 |
| 37 | Fulton County | 26 |
| 38 | Crawford County | 23 |
| 39 | Wyoming County | 11 |
| 40 | Greene County | 10 |
| 41 | Sullivan County | 9 |
| 42 | Elk County | -1 |
| 43 | Bedford County | -23 |
| 44 | Montour County | -35 |
| 45 | Potter County | -38 |
| 46 | Warren County | -48 |
| 47 | Lycoming County | -67 |
| 48 | Berks County | -69 |
| 49 | Cameron County | -71 |
| 50 | Montgomery County | -75 |
| 51 | Snyder County | -82 |
| 52 | McKean County | -94 |
| 53 | Juniata County | -104 |
| 54 | Blair County | -106 |
| 55 | Indiana County | -172 |
| 56 | Cambria County | -231 |
| 57 | Huntingdon County | -281 |
| 58 | Union County | -317 |
| 59 | Erie County | -390 |
| 60 | Lehigh County | -688 |
| 61 | Bucks County | -729 |
| 62 | Dauphin County | -1,112 |
| 63 | Lancaster County | -1,319 |
| 64 | Centre County | -1,824 |
| 65 | Delaware County | -2,741 |
| 66 | Allegheny County | -2,785 |
| 67 | Philadelphia County | -9,726 |
