Counties in Pennsylvania by net domestic migration, July to June

York County had the highest net domestic migration, July to June of 67 counties in 2024, at 2,664. Philadelphia County had the lowest, at -14,945. The median was 53 and the figure for Pennsylvania was -11,252. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest2,664York County
Lowest-14,945Philadelphia County
Median5367 counties
Pennsylvania-11,252History

Map of counties, 2024

Adams County: 272 personsAllegheny County: -5,033 personsArmstrong County: -71 personsBeaver County: 655 personsBedford County: 172 personsBerks County: -153 personsBlair County: 95 personsBradford County: -82 personsBucks County: -557 personsButler County: 862 personsCambria County: 23 personsCameron County: 0 personsCarbon County: 560 personsCentre County: -1,446 personsChester County: -379 personsClarion County: -106 personsClearfield County: 96 personsClinton County: 40 personsColumbia County: 353 personsCrawford County: 111 personsCumberland County: 2,604 personsDauphin County: -639 personsDelaware County: -2,257 personsElk County: 9 personsErie County: -1,113 personsFayette County: 185 personsForest County: 181 personsFranklin County: 800 personsFulton County: -15 personsGreene County: -265 personsHuntingdon County: -45 personsIndiana County: 406 personsJefferson County: -138 personsJuniata County: -48 personsLackawanna County: -11 personsLancaster County: -1,271 personsLawrence County: 53 personsLebanon County: 343 personsLehigh County: -1,101 personsLuzerne County: 709 personsLycoming County: -42 personsMcKean County: -53 personsMercer County: 156 personsMifflin County: 61 personsMonroe County: -69 personsMontgomery County: 1,137 personsMontour County: -78 personsNorthampton County: 1,022 personsNorthumberland County: 139 personsPerry County: 265 personsPhiladelphia County: -14,945 personsPike County: 826 personsPotter County: 30 personsSchuylkill County: 927 personsSnyder County: -54 personsSomerset County: 292 personsSullivan County: 30 personsSusquehanna County: 102 personsTioga County: 75 personsUnion County: 437 personsVenango County: 288 personsWarren County: -105 personsWashington County: 706 personsWayne County: 219 personsWestmoreland County: 909 personsWyoming County: 10 personsYork County: 2,664 persons
  • Under -500
  • -500 to -100
  • -100 to 0
  • 0 to 100
  • 100 to 400
  • 400 and over
persons, 2024. Red areas are below zero and blue areas above it. 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. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2024

York County: 2,664 personsYork County2,664Cumberland County: 2,604 personsCumberland County2,604Montgomery County: 1,137 personsMontgomery County1,137Northampton County: 1,022 personsNorthampton County1,022Schuylkill County: 927 personsSchuylkill County927Westmoreland County: 909 personsWestmoreland County909Butler County: 862 personsButler County862Pike County: 826 personsPike County826Franklin County: 800 personsFranklin County800Luzerne County: 709 personsLuzerne County709Washington County: 706 personsWashington County706Beaver County: 655 personsBeaver County655Carbon County: 560 personsCarbon County560Union County: 437 personsUnion County437Indiana County: 406 personsIndiana County406Columbia County: 353 personsColumbia County353Lebanon County: 343 personsLebanon County343Somerset County: 292 personsSomerset County292Venango County: 288 personsVenango County288Adams County: 272 personsAdams County272Perry County: 265 personsPerry County265Wayne County: 219 personsWayne County219Fayette County: 185 personsFayette County185Forest County: 181 personsForest County181Bedford County: 172 personsBedford County172Mercer County: 156 personsMercer County156Northumberland County: 139 personsNorthumberland County139Crawford County: 111 personsCrawford County111Susquehanna County: 102 personsSusquehanna County102Clearfield County: 96 personsClearfield County96Blair County: 95 personsBlair County95Tioga County: 75 personsTioga County75Mifflin County: 61 personsMifflin County61Lawrence County: 53 personsLawrence County53Clinton County: 40 personsClinton County40Potter County: 30 personsPotter County30Sullivan County: 30 personsSullivan County30Cambria County: 23 personsCambria County23Wyoming County: 10 personsWyoming County10Elk County: 9 personsElk County9York County: 2,664 personsYork County2,664Cumberland County: 2,604 personsCumberland County2,604Montgomery County: 1,137 personsMontgomery County1,137Northampton County: 1,022 personsNorthampton County1,022Schuylkill County: 927 personsSchuylkill County927Westmoreland County: 909 personsWestmoreland County909Butler County: 862 personsButler County862Pike County: 826 personsPike County826Franklin County: 800 personsFranklin County800Luzerne County: 709 personsLuzerne County709Washington County: 706 personsWashington County706Beaver County: 655 personsBeaver County655Carbon County: 560 personsCarbon County560Union County: 437 personsUnion County437Indiana County: 406 personsIndiana County406Columbia County: 353 personsColumbia County353Lebanon County: 343 personsLebanon County343Somerset County: 292 personsSomerset County292Venango County: 288 personsVenango County288Adams County: 272 personsAdams County272Perry County: 265 personsPerry County265Wayne County: 219 personsWayne County219Fayette County: 185 personsFayette County185Forest County: 181 personsForest County181Bedford County: 172 personsBedford County172Mercer County: 156 personsMercer County156Northumberland County: 139 personsNorthumberland County139Crawford County: 111 personsCrawford County111Susquehanna County: 102 personsSusquehanna County102Clearfield County: 96 personsClearfield County96Blair County: 95 personsBlair County95Tioga County: 75 personsTioga County75Mifflin County: 61 personsMifflin County61Lawrence County: 53 personsLawrence County53Clinton County: 40 personsClinton County40Potter County: 30 personsPotter County30Sullivan County: 30 personsSullivan County30Cambria County: 23 personsCambria County23Wyoming County: 10 personsWyoming County10Elk County: 9 personsElk County9
persons. 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. Retrieved 2026-10-12.

Full ranking

RankCounties2024
persons
Change on 2023
1York County Estimated2,664-1.4%
2Cumberland County Estimated2,604+54.8%
3Montgomery County Estimated1,137+39.5%
4Northampton County Estimated1,022-47.1%
5Schuylkill County Estimated927-24.1%
6Westmoreland County Estimated909-11.6%
7Butler County Estimated862-44.3%
8Pike County Estimated826-2.4%
9Franklin County Estimated800-4.6%
10Luzerne County Estimated709-18.4%
11Washington County Estimated706-24.2%
12Beaver County Estimated655+16.5%
13Carbon County Estimated560+118.8%
14Union County Estimated437+171.9%
15Indiana County Estimated406+27.7%
16Columbia County Estimated353-30%
17Lebanon County Estimated343+33.5%
18Somerset County Estimated292+274.4%
19Venango County Estimated288+700%
20Adams County Estimated272-72.7%
21Perry County Estimated265+703%
22Wayne County Estimated219-60.3%
23Fayette County Estimated185+233.1%
24Forest County Estimated181+347.9%
25Bedford County Estimated172+42.1%
26Mercer County Estimated156+1,833.3%
27Northumberland County Estimated139-57.1%
28Crawford County Estimated111+168.1%
29Susquehanna County Estimated102-26.6%
30Clearfield County Estimated96-88.2%
31Blair County Estimated95+82.7%
32Tioga County Estimated75+263%
33Mifflin County Estimated61+335.7%
34Lawrence County Estimated53-73.2%
35Clinton County Estimated40+310.5%
36Potter County Estimated30+135.3%
36Sullivan County Estimated30-55.2%
38Cambria County Estimated23+147.9%
39Wyoming County Estimated10+137%
40Elk County Estimated9+110.7%
41Cameron County Estimated0-100%
42Lackawanna County Estimated-11-102%
43Fulton County Estimated-15-314.3%
44Lycoming County Estimated-42-126.1%
45Huntingdon County Estimated-45-112.9%
46Juniata County Estimated-48-580%
47McKean County Estimated-53-8.2%
48Snyder County Estimated-54-137%
49Monroe County Estimated-69+91.2%
50Armstrong County Estimated-71+64.3%
51Montour County Estimated-78+55.9%
52Bradford County Estimated-82-105%
53Warren County Estimated-105-537.5%
54Clarion County Estimated-106+47.8%
55Jefferson County Estimated-138-376%
56Berks County Estimated-153+38.8%
57Greene County Estimated-265-238.7%
58Chester County Estimated-379-194.3%
59Bucks County Estimated-557-563.1%
60Dauphin County Estimated-639-17.5%
61Lehigh County Estimated-1,101-71.2%
62Erie County Estimated-1,113+11.4%
63Lancaster County Estimated-1,271-115.1%
64Centre County Estimated-1,446-89.3%
65Delaware County Estimated-2,257-22.1%
66Allegheny County Estimated-5,033+40.2%
67Philadelphia County Estimated-14,945+48.6%

Other periods

About this ranking

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.

More on how it is measured
  • 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.

Sums to zero, or close to it, for each country as a whole, so there is no national value.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

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.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). 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 (Counties in Pennsylvania by net domestic migration, July to June, 2024) [Data set]. Retrieved October 12, 2026, from https://www.census.gov/programs-surveys/popest/data/data-sets.html

MLA 9

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, Counties in Pennsylvania by net domestic migration, July to June, 2024. U.S. Census Bureau, 26 Mar. 2026, https://www.census.gov/programs-surveys/popest/data/data-sets.html. Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/pennsylvania-counties?period=2024. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. 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. Counties in Pennsylvania by net domestic migration, July to June, 2024. Dataset. Accessed October 12, 2026. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Also distributed by Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/pennsylvania-counties?period=2024.

Harvard

U.S. Census Bureau (2026) 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, Counties in Pennsylvania by net domestic migration, July to June, 2024 [Dataset]. Available at: https://www.census.gov/programs-surveys/popest/data/data-sets.html, via Invokely: https://invokely.ai/rankings/net-domestic-migration-july-june/pennsylvania-counties?period=2024 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_pennsylvania_by_2024,
  author = {{U.S. Census Bureau}},
  title = {{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: Counties in Pennsylvania by net domestic migration, July to June, 2024}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www.census.gov/programs-surveys/popest/data/data-sets.html},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/pennsylvania-counties?period=2024. Publisher attribution: 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.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - 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: Counties in Pennsylvania by net domestic migration, July to June, 2024
PY  - 2026
DA  - 2026/03/26
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www.census.gov/programs-surveys/popest/data/data-sets.html
L2  - https://invokely.ai/rankings/net-domestic-migration-july-june/pennsylvania-counties?period=2024
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/pennsylvania-counties?period=2024.
N1  - Publisher attribution: 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.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Pennsylvania by net domestic migration, July to June using official data, and cite the source.
rank_places {"indicator":"net_domestic_migration_july_june","level":"province","within":"Pennsylvania","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_july_june&level=province&within=Pennsylvania&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest net domestic migration, July to June?

York County, with 2,664 in 2024, according to the U.S. Census Bureau.

Which county has the lowest net domestic migration, July to June?

Philadelphia County, with -14,945 in 2024.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: 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. Retrieved 2026-10-12.

Net domestic migration, July to June: other rankings

Counties in Pennsylvania: more rankings