Counties in Pennsylvania by net domestic migration, July to June

Montgomery County had the highest net domestic migration, July to June of 67 counties in 2021, at 6,482. Philadelphia County had the lowest, at -16,186. The median was 170 and the figure for Pennsylvania was 28,598. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest6,482Montgomery County
Lowest-16,186Philadelphia County
Median17067 counties
Pennsylvania28,598History

Map of counties, 2021

Adams County: 2,260 personsAllegheny County: -3,085 personsArmstrong County: 90 personsBeaver County: -122 personsBedford County: 170 personsBerks County: 485 personsBlair County: 154 personsBradford County: 268 personsBucks County: 1,896 personsButler County: 3,575 personsCambria County: -11 personsCameron County: -21 personsCarbon County: 1,150 personsCentre County: -360 personsChester County: 4,753 personsClarion County: 623 personsClearfield County: -1,490 personsClinton County: 754 personsColumbia County: 579 personsCrawford County: -278 personsCumberland County: 5,603 personsDauphin County: 827 personsDelaware County: -672 personsElk County: 6 personsErie County: -823 personsFayette County: -539 personsForest County: 10 personsFranklin County: 868 personsFulton County: 20 personsGreene County: -381 personsHuntingdon County: 59 personsIndiana County: 182 personsJefferson County: -167 personsJuniata County: -112 personsLackawanna County: 1,072 personsLancaster County: 1,675 personsLawrence County: 135 personsLebanon County: 686 personsLehigh County: 236 personsLuzerne County: 1,695 personsLycoming County: -217 personsMcKean County: 135 personsMercer County: 118 personsMifflin County: 192 personsMonroe County: 632 personsMontgomery County: 6,482 personsMontour County: 4 personsNorthampton County: 6,104 personsNorthumberland County: -71 personsPerry County: 180 personsPhiladelphia County: -16,186 personsPike County: 1,777 personsPotter County: -5 personsSchuylkill County: 1,173 personsSnyder County: 8 personsSomerset County: -448 personsSullivan County: 124 personsSusquehanna County: 250 personsTioga County: 467 personsUnion County: -149 personsVenango County: 16 personsWarren County: -122 personsWashington County: 1,598 personsWayne County: 380 personsWestmoreland County: 1,681 personsWyoming County: 219 personsYork County: 2,486 persons
  • Under -400
  • -400 to -100
  • -100 to 0
  • 0 to 200
  • 200 to 1,000
  • 1,000 and over
persons, 2021. 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, 2021

Montgomery County: 6,482 personsMontgomery County6,482Northampton County: 6,104 personsNorthampton County6,104Cumberland County: 5,603 personsCumberland County5,603Chester County: 4,753 personsChester County4,753Butler County: 3,575 personsButler County3,575York County: 2,486 personsYork County2,486Adams County: 2,260 personsAdams County2,260Bucks County: 1,896 personsBucks County1,896Pike County: 1,777 personsPike County1,777Luzerne County: 1,695 personsLuzerne County1,695Westmoreland County: 1,681 personsWestmoreland County1,681Lancaster County: 1,675 personsLancaster County1,675Washington County: 1,598 personsWashington County1,598Schuylkill County: 1,173 personsSchuylkill County1,173Carbon County: 1,150 personsCarbon County1,150Lackawanna County: 1,072 personsLackawanna County1,072Franklin County: 868 personsFranklin County868Dauphin County: 827 personsDauphin County827Clinton County: 754 personsClinton County754Lebanon County: 686 personsLebanon County686Monroe County: 632 personsMonroe County632Clarion County: 623 personsClarion County623Columbia County: 579 personsColumbia County579Berks County: 485 personsBerks County485Tioga County: 467 personsTioga County467Wayne County: 380 personsWayne County380Bradford County: 268 personsBradford County268Susquehanna County: 250 personsSusquehanna County250Lehigh County: 236 personsLehigh County236Wyoming County: 219 personsWyoming County219Mifflin County: 192 personsMifflin County192Indiana County: 182 personsIndiana County182Perry County: 180 personsPerry County180Bedford County: 170 personsBedford County170Blair County: 154 personsBlair County154Lawrence County: 135 personsLawrence County135McKean County: 135 personsMcKean County135Sullivan County: 124 personsSullivan County124Mercer County: 118 personsMercer County118Armstrong County: 90 personsArmstrong County90Montgomery County: 6,482 personsMontgomery County6,482Northampton County: 6,104 personsNorthampton County6,104Cumberland County: 5,603 personsCumberland County5,603Chester County: 4,753 personsChester County4,753Butler County: 3,575 personsButler County3,575York County: 2,486 personsYork County2,486Adams County: 2,260 personsAdams County2,260Bucks County: 1,896 personsBucks County1,896Pike County: 1,777 personsPike County1,777Luzerne County: 1,695 personsLuzerne County1,695Westmoreland County: 1,681 personsWestmoreland County1,681Lancaster County: 1,675 personsLancaster County1,675Washington County: 1,598 personsWashington County1,598Schuylkill County: 1,173 personsSchuylkill County1,173Carbon County: 1,150 personsCarbon County1,150Lackawanna County: 1,072 personsLackawanna County1,072Franklin County: 868 personsFranklin County868Dauphin County: 827 personsDauphin County827Clinton County: 754 personsClinton County754Lebanon County: 686 personsLebanon County686Monroe County: 632 personsMonroe County632Clarion County: 623 personsClarion County623Columbia County: 579 personsColumbia County579Berks County: 485 personsBerks County485Tioga County: 467 personsTioga County467Wayne County: 380 personsWayne County380Bradford County: 268 personsBradford County268Susquehanna County: 250 personsSusquehanna County250Lehigh County: 236 personsLehigh County236Wyoming County: 219 personsWyoming County219Mifflin County: 192 personsMifflin County192Indiana County: 182 personsIndiana County182Perry County: 180 personsPerry County180Bedford County: 170 personsBedford County170Blair County: 154 personsBlair County154Lawrence County: 135 personsLawrence County135McKean County: 135 personsMcKean County135Sullivan County: 124 personsSullivan County124Mercer County: 118 personsMercer County118Armstrong County: 90 personsArmstrong County90
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

RankCounties2021
persons
Change on 2020
1Montgomery County Estimated6,482+154.3%
2Northampton County Estimated6,104+1,554.2%
3Cumberland County Estimated5,603+136.7%
4Chester County Estimated4,753+1,002.8%
5Butler County Estimated3,575+221.8%
6York County Estimated2,486+286.6%
7Adams County Estimated2,260+1,339.5%
8Bucks County Estimated1,896+629.2%
9Pike County Estimated1,777+355.6%
10Luzerne County Estimated1,695+1,655%
11Westmoreland County Estimated1,681+3,635.6%
12Lancaster County Estimated1,675+243.8%
13Washington County Estimated1,598+181.3%
14Schuylkill County Estimated1,173+642.4%
15Carbon County Estimated1,150+345.7%
16Lackawanna County Estimated1,072+326.6%
17Franklin County Estimated868+28,833.3%
18Dauphin County Estimated827+164.2%
19Clinton County Estimated754+325.1%
20Lebanon County Estimated686+248.2%
21Monroe County Estimated632+239.8%
22Clarion County Estimated623+832.9%
23Columbia County Estimated579+833.9%
24Berks County Estimated485+195.5%
25Tioga County Estimated467+415.5%
26Wayne County Estimated380+109.9%
27Bradford County Estimated268+391.3%
28Susquehanna County Estimated250+323.2%
29Lehigh County Estimated236+181.9%
30Wyoming County Estimated219+285.6%
31Mifflin County Estimated192+386.6%
32Indiana County Estimated182+181.3%
33Perry County Estimated180+255.2%
34Bedford County Estimated170+314.6%
35Blair County Estimated154+140.4%
36Lawrence County Estimated135+213.4%
36McKean County Estimated135+207.1%
38Sullivan County Estimated124+396%
39Mercer County Estimated118+139.2%
40Armstrong County Estimated90+158.4%
41Huntingdon County Estimated59+136.9%
42Fulton County Estimated20+25%
43Venango County Estimated16+105.8%
44Forest County Estimated10+1,100%
45Snyder County Estimated8+110.5%
46Elk County Estimated6+103.7%
47Montour County Estimated4+104.1%
48Potter County Estimated-5+78.3%
49Cambria County Estimated-11+98.6%
50Cameron County Estimated-21+61.8%
51Northumberland County Estimated-71+53.3%
52Juniata County Estimated-112+31.7%
53Beaver County Estimated-122+83.1%
53Warren County Estimated-122-24.5%
55Union County Estimated-149+6.3%
56Jefferson County Estimated-167-74%
57Lycoming County Estimated-217-18.6%
58Crawford County Estimated-278+51.7%
59Centre County Estimated-360+65.5%
60Greene County Estimated-381-27%
61Somerset County Estimated-448-82.1%
62Fayette County Estimated-539+18.8%
63Delaware County Estimated-672+37.3%
64Erie County Estimated-823+27.6%
65Clearfield County Estimated-1,490-430.2%
66Allegheny County Estimated-3,085+19.6%
67Philadelphia County Estimated-16,186-16.5%

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, 2021) [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, 2021. 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=2021. 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, 2021. 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=2021.

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, 2021 [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=2021 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_pennsylvania_by_2021,
  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, 2021}},
  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=2021. 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, 2021
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=2021
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/pennsylvania-counties?period=2021.
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?

Montgomery County, with 6,482 in 2021, according to the U.S. Census Bureau.

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

Philadelphia County, with -16,186 in 2021.

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