State
New Mexico
Statewide totals sum every reported county-to-county flow with an endpoint in this state.
In the IRS's 2022–2023 Statistics of Income migration data, New Mexico recorded 12,096 households (20,868 people) moving in and 11,630 households (20,022 people) moving out — a net gained of 466 households and $18.58M in reported adjusted gross income.
The single largest recorded source of newcomers was El Paso County, TX: 1,987 households (3,926 people) moved from there, representing $86.37M in reported income.
At the state level, no state sent more newcomers into New Mexico than Texas, which accounted for 3,901 households and $236.98M in reported AGI.
Inbound (reported)
$791.90M
12,096 households · 20,868 people
Outbound (reported)
$773.33M
11,630 households · 20,022 people
Net (reported)
$18.58M
466 households · 846 people
States sending newcomers
Shaded by reported AGI coming from each state. Hover a state for numbers. County-to-county detail below.
Top origin counties
| County | Households | People | Reported AGI |
|---|---|---|---|
| El Paso County, TX | 1,987 | 3,926 | $86.37M |
| Maricopa County, AZ | 1,240 | 2,006 | $75.49M |
| Los Angeles County, CA | 657 | 1,007 | $47.13M |
| Clark County, NV | 458 | 829 | $28.75M |
| Dallas County, TX | 224 | 362 | $28.37M |
| Harris County, TX | 277 | 449 | $26.36M |
| San Diego County, CA | 333 | 577 | $25.26M |
| Travis County, TX | 215 | 307 | $23.19M |
| Bexar County, TX | 335 | 643 | $22.16M |
| Pima County, AZ | 297 | 452 | $21.13M |
| Cook County, IL | 175 | 251 | $16.40M |
| King County, WA | 154 | 218 | $16.09M |
| Denver County, CO | 210 | 291 | $15.07M |
| Apache County, AZ | 393 | 823 | $15.06M |
| El Paso County, CO | 210 | 353 | $13.69M |
| Tarrant County, TX | 177 | 297 | $13.19M |
| Arapahoe County, CO | 141 | 246 | $11.84M |
| La Plata County, CO | 201 | 338 | $11.46M |
| Lubbock County, TX | 205 | 376 | $11.12M |
| Okaloosa County, FL | 160 | 308 | $10.78M |
“Where newcomers came from” excludes moves within New Mexico itself. Switch to outbound to see the other direction.