New Mexico Net Migration By County in 2022

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2022, the net migration for New Mexico was 1,086. Sandoval County had the highest net migration (2,333) followed by Doña Ana County (1,615), and Valencia County (1,000). On the other hand, McKinley County had the lowest net migration (-1,246), followed by Lea County (-1,097), and Bernalillo County (-762).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also by state for the United States.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
New Mexico Net Migration By County in 2022
New Mexico Net Migration By County in 2022
Items per page:
0 of 0
County Net Migration
Bernalillo -762
Catron 130
Chaves -650
Cibola -165
Colfax 44
Curry -734
De Baca 36
Doña Ana 1615
Eddy -650
Grant 22
Guadalupe -80
Harding 5
Hidalgo -57
Lea -1097
Lincoln 80
Los Alamos -117
Luna 284
McKinley -1246
Mora -12
Otero 210
Quay 20
Rio Arriba -19
Roosevelt -136
Sandoval 2333
San Juan 13
San Miguel -67
Santa Fe 856
Sierra 167
Socorro -110
Taos 99
Torrance 165
Union -91
Valencia 1000