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 2024, at 1,518. Bernalillo County had the lowest, at -4,694. The median was -7 and the figure for New Mexico was -1,874. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest1,518Sandoval County
Lowest-4,694Bernalillo County
Median-733 counties
New Mexico-1,874History

Map of counties, 2024

Bernalillo County: -4,694 personsCatron County: 46 personsChaves County: -199 personsCibola County: -9 personsColfax County: -2 personsCurry County: -616 personsDe Baca County: -2 personsDoña Ana County: 825 personsEddy County: 330 personsGrant County: 154 personsGuadalupe County: 19 personsHarding County: -14 personsHidalgo County: -25 personsLea County: -281 personsLincoln County: 88 personsLos Alamos County: 29 personsLuna County: -10 personsMcKinley County: -212 personsMora County: -7 personsOtero County: -203 personsQuay County: -76 personsRio Arriba County: 19 personsRoosevelt County: -183 personsSandoval County: 1,518 personsSan Juan County: -308 personsSan Miguel County: -94 personsSanta Fe County: 385 personsSierra County: 31 personsSocorro County: -40 personsTaos County: 2 personsTorrance County: 303 personsUnion County: -8 personsValencia County: 1,360 persons
  • Under -200
  • -200 to -10
  • -10 to 0
  • 0 to 40
  • 40 to 320
  • 320 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.

All counties, 2024

Sandoval County: 1,518 personsSandoval County1,518Valencia County: 1,360 personsValencia County1,360Doña Ana County: 825 personsDoña Ana County825Santa Fe County: 385 personsSanta Fe County385Eddy County: 330 personsEddy County330Torrance County: 303 personsTorrance County303Grant County: 154 personsGrant County154Lincoln County: 88 personsLincoln County88Catron County: 46 personsCatron County46Sierra County: 31 personsSierra County31Los Alamos County: 29 personsLos Alamos County29Guadalupe County: 19 personsGuadalupe County19Rio Arriba County: 19 personsRio Arriba County19Taos County: 2 personsTaos County2Colfax County: -2 personsColfax County-2De Baca County: -2 personsDe Baca County-2Mora County: -7 personsMora County-7Union County: -8 personsUnion County-8Cibola County: -9 personsCibola County-9Luna County: -10 personsLuna County-10Harding County: -14 personsHarding County-14Hidalgo County: -25 personsHidalgo County-25Socorro County: -40 personsSocorro County-40Quay County: -76 personsQuay County-76San Miguel County: -94 personsSan Miguel County-94Roosevelt County: -183 personsRoosevelt County-183Chaves County: -199 personsChaves County-199Otero County: -203 personsOtero County-203McKinley County: -212 personsMcKinley County-212Lea County: -281 personsLea County-281San Juan County: -308 personsSan Juan County-308Curry County: -616 personsCurry County-616Bernalillo County: -4,694 personsBernalillo County-4,694Sandoval County: 1,518 personsSandoval County1,518Valencia County: 1,360 personsValencia County1,360Doña Ana County: 825 personsDoña Ana County825Santa Fe County: 385 personsSanta Fe County385Eddy County: 330 personsEddy County330Torrance County: 303 personsTorrance County303Grant County: 154 personsGrant County154Lincoln County: 88 personsLincoln County88Catron County: 46 personsCatron County46Sierra County: 31 personsSierra County31Los Alamos County: 29 personsLos Alamos County29Guadalupe County: 19 personsGuadalupe County19Rio Arriba County: 19 personsRio Arriba County19Taos County: 2 personsTaos County2Colfax County: -2 personsColfax County-2De Baca County: -2 personsDe Baca County-2Mora County: -7 personsMora County-7Union County: -8 personsUnion County-8Cibola County: -9 personsCibola County-9Luna County: -10 personsLuna County-10Harding County: -14 personsHarding County-14Hidalgo County: -25 personsHidalgo County-25Socorro County: -40 personsSocorro County-40Quay County: -76 personsQuay County-76San Miguel County: -94 personsSan Miguel County-94Roosevelt County: -183 personsRoosevelt County-183Chaves County: -199 personsChaves County-199Otero County: -203 personsOtero County-203McKinley County: -212 personsMcKinley County-212Lea County: -281 personsLea County-281San Juan County: -308 personsSan Juan County-308Curry County: -616 personsCurry County-616Bernalillo County: -4,694 personsBernalillo County-4,694
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
1Sandoval County Estimated1,518-31.3%
2Valencia County Estimated1,360+60.6%
3Doña Ana County Estimated825-17.5%
4Santa Fe County Estimated385+196.2%
5Eddy County Estimated330+1,169.2%
6Torrance County Estimated303-7.3%
7Grant County Estimated154+370.2%
8Lincoln County Estimated88+148.1%
9Catron County Estimated46-32.4%
10Sierra County Estimated31-85.5%
11Los Alamos County Estimated29+514.3%
12Guadalupe County Estimated19+290%
12Rio Arriba County Estimated19+133.3%
14Taos County Estimated2+103.8%
15Colfax County Estimated-2-104.2%
15De Baca County Estimated-2+83.3%
17Mora County Estimated-7-450%
18Union County Estimated-8-900%
19Cibola County Estimated-9-134.6%
20Luna County Estimated-10+97.1%
21Harding County Estimated-14-177.8%
22Hidalgo County Estimated-25+26.5%
23Socorro County Estimated-40+56.5%
24Quay County Estimated-76-191.6%
25San Miguel County Estimated-94+28.8%
26Roosevelt County Estimated-183-134.6%
27Chaves County Estimated-199+51.3%
28Otero County Estimated-203-237.2%
29McKinley County Estimated-212+80.1%
30Lea County Estimated-281+54.7%
31San Juan County Estimated-308-258.8%
32Curry County Estimated-616-22.2%
33Bernalillo County Estimated-4,694-46.3%

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

BibTeX
@misc{census_counties_in_new_mexico_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 New Mexico 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/new-mexico-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 New Mexico 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/new-mexico-counties?period=2024
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/new-mexico-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 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 1,518 in 2024, according to the U.S. Census Bureau.

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

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