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

Sandoval County had the highest net domestic migration, July to June of 33 counties in 2025, at 2,061. Bernalillo County had the lowest, at -3,130. The median was -64 and the figure for New Mexico was -2,267. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest2,061Sandoval County
Lowest-3,130Bernalillo County
Median-6433 counties
New Mexico-2,267History

Map of counties, 2025

Bernalillo County: -3,130 personsCatron County: 48 personsChaves County: -325 personsCibola County: 129 personsColfax County: -98 personsCurry County: -1,010 personsDe Baca County: 19 personsDoña Ana County: 580 personsEddy County: 334 personsGrant County: -85 personsGuadalupe County: -26 personsHarding County: 4 personsHidalgo County: -13 personsLea County: -386 personsLincoln County: -64 personsLos Alamos County: -85 personsLuna County: -219 personsMcKinley County: -450 personsMora County: -17 personsOtero County: -446 personsQuay County: -51 personsRio Arriba County: -99 personsRoosevelt County: -200 personsSandoval County: 2,061 personsSan Juan County: -178 personsSan Miguel County: -44 personsSanta Fe County: -147 personsSierra County: 162 personsSocorro County: -65 personsTaos County: 243 personsTorrance County: 228 personsUnion County: -65 personsValencia County: 1,128 persons
  • Under -200
  • -200 to -60
  • -60 to 0
  • 0 to 140
  • 140 to 300
  • 300 and over
persons, 2025. 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, 2025

Sandoval County: 2,061 personsSandoval County2,061Valencia County: 1,128 personsValencia County1,128Doña Ana County: 580 personsDoña Ana County580Eddy County: 334 personsEddy County334Taos County: 243 personsTaos County243Torrance County: 228 personsTorrance County228Sierra County: 162 personsSierra County162Cibola County: 129 personsCibola County129Catron County: 48 personsCatron County48De Baca County: 19 personsDe Baca County19Harding County: 4 personsHarding County4Hidalgo County: -13 personsHidalgo County-13Mora County: -17 personsMora County-17Guadalupe County: -26 personsGuadalupe County-26San Miguel County: -44 personsSan Miguel County-44Quay County: -51 personsQuay County-51Lincoln County: -64 personsLincoln County-64Socorro County: -65 personsSocorro County-65Union County: -65 personsUnion County-65Grant County: -85 personsGrant County-85Los Alamos County: -85 personsLos Alamos County-85Colfax County: -98 personsColfax County-98Rio Arriba County: -99 personsRio Arriba County-99Santa Fe County: -147 personsSanta Fe County-147San Juan County: -178 personsSan Juan County-178Roosevelt County: -200 personsRoosevelt County-200Luna County: -219 personsLuna County-219Chaves County: -325 personsChaves County-325Lea County: -386 personsLea County-386Otero County: -446 personsOtero County-446McKinley County: -450 personsMcKinley County-450Curry County: -1,010 personsCurry County-1,010Bernalillo County: -3,130 personsBernalillo County-3,130Sandoval County: 2,061 personsSandoval County2,061Valencia County: 1,128 personsValencia County1,128Doña Ana County: 580 personsDoña Ana County580Eddy County: 334 personsEddy County334Taos County: 243 personsTaos County243Torrance County: 228 personsTorrance County228Sierra County: 162 personsSierra County162Cibola County: 129 personsCibola County129Catron County: 48 personsCatron County48De Baca County: 19 personsDe Baca County19Harding County: 4 personsHarding County4Hidalgo County: -13 personsHidalgo County-13Mora County: -17 personsMora County-17Guadalupe County: -26 personsGuadalupe County-26San Miguel County: -44 personsSan Miguel County-44Quay County: -51 personsQuay County-51Lincoln County: -64 personsLincoln County-64Socorro County: -65 personsSocorro County-65Union County: -65 personsUnion County-65Grant County: -85 personsGrant County-85Los Alamos County: -85 personsLos Alamos County-85Colfax County: -98 personsColfax County-98Rio Arriba County: -99 personsRio Arriba County-99Santa Fe County: -147 personsSanta Fe County-147San Juan County: -178 personsSan Juan County-178Roosevelt County: -200 personsRoosevelt County-200Luna County: -219 personsLuna County-219Chaves County: -325 personsChaves County-325Lea County: -386 personsLea County-386Otero County: -446 personsOtero County-446McKinley County: -450 personsMcKinley County-450Curry County: -1,010 personsCurry County-1,010Bernalillo County: -3,130 personsBernalillo County-3,130
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

RankCounties2025
persons
Change on 2024
1Sandoval County Estimated2,061+35.8%
2Valencia County Estimated1,128-17.1%
3Doña Ana County Estimated580-29.7%
4Eddy County Estimated334+1.2%
5Taos County Estimated243+12,050%
6Torrance County Estimated228-24.8%
7Sierra County Estimated162+422.6%
8Cibola County Estimated129+1,533.3%
9Catron County Estimated48+4.3%
10De Baca County Estimated19+1,050%
11Harding County Estimated4+128.6%
12Hidalgo County Estimated-13+48%
13Mora County Estimated-17-142.9%
14Guadalupe County Estimated-26-236.8%
15San Miguel County Estimated-44+53.2%
16Quay County Estimated-51+32.9%
17Lincoln County Estimated-64-172.7%
18Socorro County Estimated-65-62.5%
18Union County Estimated-65-712.5%
20Grant County Estimated-85-155.2%
20Los Alamos County Estimated-85-393.1%
22Colfax County Estimated-98-4,800%
23Rio Arriba County Estimated-99-621.1%
24Santa Fe County Estimated-147-138.2%
25San Juan County Estimated-178+42.2%
26Roosevelt County Estimated-200-9.3%
27Luna County Estimated-219-2,090%
28Chaves County Estimated-325-63.3%
29Lea County Estimated-386-37.4%
30Otero County Estimated-446-119.7%
31McKinley County Estimated-450-112.3%
32Curry County Estimated-1,010-64%
33Bernalillo County Estimated-3,130+33.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, 2025) [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, 2025. 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. 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, 2025. 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.

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

BibTeX
@misc{census_counties_in_new_mexico_2025,
  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, 2025}},
  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. 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, 2025
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
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/new-mexico-counties.
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,061 in 2025, according to the U.S. Census Bureau.

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

Bernalillo County, with -3,130 in 2025.

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