Counties in New Mexico by net domestic migration, July to June

Sandoval County had the highest net domestic migration, July to June of 33 counties in 2021, at 2,360. Bernalillo County had the lowest, at -1,987. The median was 22 and the figure for New Mexico was -978. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest2,360Sandoval County
Lowest-1,987Bernalillo County
Median2233 counties
New Mexico-978History

Map of counties, 2021

Bernalillo County: -1,987 personsCatron County: 154 personsChaves County: -482 personsCibola County: 176 personsColfax County: 115 personsCurry County: -713 personsDe Baca County: 23 personsDoña Ana County: 1,151 personsEddy County: -1,499 personsGrant County: -128 personsGuadalupe County: 22 personsHarding County: -6 personsHidalgo County: -44 personsLea County: -1,965 personsLincoln County: 205 personsLos Alamos County: -135 personsLuna County: 31 personsMcKinley County: -747 personsMora County: 21 personsOtero County: 483 personsQuay County: 0 personsRio Arriba County: 18 personsRoosevelt County: -156 personsSandoval County: 2,360 personsSan Juan County: -329 personsSan Miguel County: 101 personsSanta Fe County: 617 personsSierra County: 184 personsSocorro County: -190 personsTaos County: 439 personsTorrance County: 315 personsUnion County: 51 personsValencia County: 937 persons
  • Under -710
  • -710 to -160
  • -160 to 0
  • 0 to 70
  • 70 to 280
  • 280 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.

All counties, 2021

Sandoval County: 2,360 personsSandoval County2,360Doña Ana County: 1,151 personsDoña Ana County1,151Valencia County: 937 personsValencia County937Santa Fe County: 617 personsSanta Fe County617Otero County: 483 personsOtero County483Taos County: 439 personsTaos County439Torrance County: 315 personsTorrance County315Lincoln County: 205 personsLincoln County205Sierra County: 184 personsSierra County184Cibola County: 176 personsCibola County176Catron County: 154 personsCatron County154Colfax County: 115 personsColfax County115San Miguel County: 101 personsSan Miguel County101Union County: 51 personsUnion County51Luna County: 31 personsLuna County31De Baca County: 23 personsDe Baca County23Guadalupe County: 22 personsGuadalupe County22Mora County: 21 personsMora County21Rio Arriba County: 18 personsRio Arriba County18Quay County: 0 personsQuay County0Harding County: -6 personsHarding County-6Hidalgo County: -44 personsHidalgo County-44Grant County: -128 personsGrant County-128Los Alamos County: -135 personsLos Alamos County-135Roosevelt County: -156 personsRoosevelt County-156Socorro County: -190 personsSocorro County-190San Juan County: -329 personsSan Juan County-329Chaves County: -482 personsChaves County-482Curry County: -713 personsCurry County-713McKinley County: -747 personsMcKinley County-747Eddy County: -1,499 personsEddy County-1,499Lea County: -1,965 personsLea County-1,965Bernalillo County: -1,987 personsBernalillo County-1,987Sandoval County: 2,360 personsSandoval County2,360Doña Ana County: 1,151 personsDoña Ana County1,151Valencia County: 937 personsValencia County937Santa Fe County: 617 personsSanta Fe County617Otero County: 483 personsOtero County483Taos County: 439 personsTaos County439Torrance County: 315 personsTorrance County315Lincoln County: 205 personsLincoln County205Sierra County: 184 personsSierra County184Cibola County: 176 personsCibola County176Catron County: 154 personsCatron County154Colfax County: 115 personsColfax County115San Miguel County: 101 personsSan Miguel County101Union County: 51 personsUnion County51Luna County: 31 personsLuna County31De Baca County: 23 personsDe Baca County23Guadalupe County: 22 personsGuadalupe County22Mora County: 21 personsMora County21Rio Arriba County: 18 personsRio Arriba County18Quay County: 0 personsQuay County0Harding County: -6 personsHarding County-6Hidalgo County: -44 personsHidalgo County-44Grant County: -128 personsGrant County-128Los Alamos County: -135 personsLos Alamos County-135Roosevelt County: -156 personsRoosevelt County-156Socorro County: -190 personsSocorro County-190San Juan County: -329 personsSan Juan County-329Chaves County: -482 personsChaves County-482Curry County: -713 personsCurry County-713McKinley County: -747 personsMcKinley County-747Eddy County: -1,499 personsEddy County-1,499Lea County: -1,965 personsLea County-1,965Bernalillo County: -1,987 personsBernalillo County-1,987
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
1Sandoval County Estimated2,360+39.3%
2Doña Ana County Estimated1,151-4.6%
3Valencia County Estimated937+74.8%
4Santa Fe County Estimated617-37.9%
5Otero County Estimated483+675%
6Taos County Estimated439+662.8%
7Torrance County Estimated315+986.2%
8Lincoln County Estimated205-3.8%
9Sierra County Estimated184+65.8%
10Cibola County Estimated176+151.9%
11Catron County Estimated154+13.2%
12Colfax County Estimated115+202.7%
13San Miguel County Estimated101+153.4%
14Union County Estimated51+400%
15Luna County Estimated31+47.6%
16De Baca County Estimated23+140.4%
17Guadalupe County Estimated22+2,100%
18Mora County Estimated21+1,150%
19Rio Arriba County Estimated18+105.9%
20Quay County Estimated0+100%
21Harding County Estimated-6-200%
22Hidalgo County Estimated-44+49.4%
23Grant County Estimated-128-165.6%
24Los Alamos County Estimated-135-214%
25Roosevelt County Estimated-156+42.2%
26Socorro County Estimated-190-55.7%
27San Juan County Estimated-329+64.4%
28Chaves County Estimated-482-435.6%
29Curry County Estimated-713+4%
30McKinley County Estimated-747+14.7%
31Eddy County Estimated-1,499-427.8%
32Lea County Estimated-1,965-19,750%
33Bernalillo County Estimated-1,987-369.2%

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 New Mexico 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 New Mexico 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/new-mexico-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 New Mexico 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/new-mexico-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 New Mexico 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/new-mexico-counties?period=2021 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_new_mexico_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 New Mexico 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/new-mexico-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 New Mexico 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/new-mexico-counties?period=2021
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/new-mexico-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 New Mexico 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":"New Mexico","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_july_june&level=province&within=New%20Mexico&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?

Sandoval County, with 2,360 in 2021, according to the U.S. Census Bureau.

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

Bernalillo County, with -1,987 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 New Mexico: more rankings