# Counties in New Mexico by per capita personal income, 2024

All 33 values come from U.S. Bureau of Economic Analysis for 2024, so the places are comparable.

- Indicator id: `per_capita_personal_income`
- Unit: USD
- Definition: Personal income of the residents of a place divided by its resident population at mid-year, in current US dollars. Personal income is income from work, own businesses, property and government benefits, before income taxes. United States: Bureau of Economic Analysis regional accounts, tables SAINC1 for the nation and states and CAINC1 for counties.
- Source: U.S. Bureau of Economic Analysis, CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents (https://apps.bea.gov/regional/zip/CAINC1.zip)
- Publisher page: https://invokely.ai/en/publishers/bureau-of-economic-analysis
- Retrieved: 2026-10-11
- Citation: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.
- Web page: https://invokely.ai/rankings/per-capita-personal-income/new-mexico-counties

| Rank | Place | USD |
|---:|---|---:|
| 1 | Los Alamos County | 98,378 |
| 2 | Santa Fe County | 82,474 |
| 3 | Eddy County | 78,406 |
| 4 | De Baca County | 64,660 |
| 5 | Bernalillo County | 62,836 |
| 6 | Mora County | 61,259 |
| 7 | Sandoval County | 60,016 |
| 8 | Lea County | 59,387 |
| 9 | Curry County | 58,959 |
| 10 | Lincoln County | 57,253 |
| 11 | Hidalgo County | 56,723 |
| 12 | Grant County | 54,768 |
| 13 | Roosevelt County | 54,570 |
| 14 | Chaves County | 54,036 |
| 15 | Taos County | 53,449 |
| 16 | Colfax County | 52,638 |
| 17 | Sierra County | 52,569 |
| 18 | Harding County | 51,246 |
| 19 | San Miguel County | 50,234 |
| 20 | Doña Ana County | 49,742 |
| 21 | Torrance County | 49,049 |
| 22 | Valencia County | 48,865 |
| 23 | Rio Arriba County | 48,455 |
| 24 | Guadalupe County | 48,445 |
| 25 | San Juan County | 47,931 |
| 26 | Quay County | 47,343 |
| 27 | Socorro County | 47,298 |
| 28 | Otero County | 44,665 |
| 29 | Catron County | 44,531 |
| 30 | Luna County | 40,780 |
| 31 | Union County | 38,255 |
| 32 | McKinley County | 37,085 |
| 33 | Cibola County | 36,397 |
