Counties of New Mexico
New Mexico has 33 counties, home to 2,125,498 people across 314,199 km². Each county below opens its full profile — Census Bureau and American Community Survey figures, and how it ranks against the rest of New Mexico and the country.
- Counties
- 33
- Population
- 2,125,498
- 2025 estimate
- #36 of 51 states
- Area
- 314,199 km²
- #5 of 51 states
- Density
- 7
- per km²
- #46 of 51 states
How New Mexico's counties spread
Across New Mexico's counties: the middle value, where the state ranks among all states (1 = highest median), and which county is highest and lowest. Medians rather than totals, since most of these are rates that cannot be added up.
Amenities & Infrastructure
| Indicator | Median | Rank | Highest | Lowest |
|---|---|---|---|---|
| Households with Broadband2024 | 83.0% | 47 / 50 | Los Alamos County93.4% | Socorro County63.0% |
| Median Gross Rent2024 | $872 | 32 / 50 | Sandoval County$1,427 | De Baca County$387 |
| Median Home Value2024 | $167,200 | 37 / 50 | Los Alamos County$495,800 | Harding County$70,000 |
| Owner-Occupied Homes2024 | 73.1% | 32 / 50 | Catron County93.8% | Roosevelt County60.7% |
| Vacant Homes2024 | 20.7% | 5 / 50 | Catron County47.5% | Los Alamos County5.3% |
Demography
| Indicator | Median | Rank | Highest | Lowest |
|---|---|---|---|---|
| Aged 65 and Over2024 | 21.0% | 17 / 50 | Catron County47.6% | Lea County11.4% |
| American Indian & Alaska Native2024 | 1.4% | 8 / 50 | McKinley County75.4% | De Baca County0.0% |
| Asian, non-Hispanic2024 | 0.7% | 22 / 50 | Los Alamos County4.9% | Harding County0.0% |
| Average Household Size2024people | 2.5 | 10 / 50 | McKinley County3.3 | De Baca County1.9 |
| Black, non-Hispanic2024 | 1.0% | 29 / 50 | Curry County5.0% | Hidalgo County0.0% |
| Foreign-Born2024 | 5.7% | 15 / 50 | Lea County18.3% | Harding County0.4% |
| Hispanic or Latino2024 | 47.8% | 1 / 50 | Guadalupe County76.6% | McKinley County12.2% |
| Median Age2024years | 40.3 | 39 / 50 | Catron County63.8 | Curry County31.9 |
| Sex Ratio2024per 1,000 males | 997 | 31 / 50 | Mora County1,194 | De Baca County529 |
| Speak a Language Other Than English2024 | 28.0% | 2 / 50 | Luna County52.1% | Los Alamos County14.6% |
| Under 182024 | 21.9% | 22 / 50 | Lea County29.5% | Catron County6.1% |
| Veterans2024 | 7.5% | 20 / 50 | Catron County17.9% | Lea County3.4% |
| White, non-Hispanic2024 | 40.5% | 49 / 50 | Catron County74.4% | McKinley County8.0% |
Economy
| Indicator | Median | Rank | Highest | Lowest |
|---|---|---|---|---|
| Below Poverty Line2024 | 19.5% | 3 / 50 | McKinley County33.2% | Los Alamos County3.5% |
| Households on SNAP2024 | 21.2% | 1 / 50 | Guadalupe County40.7% | Los Alamos County4.2% |
| Income Inequality2024index | 0.467 | 5 / 50 | Harding County0.727 | Los Alamos County0.382 |
| Median Household Income2024 | $53,429 | 48 / 50 | Los Alamos County$147,139 | Luna County$36,419 |
| Per Capita Income2024 | $31,016 | 42 / 50 | Los Alamos County$74,704 | McKinley County$20,856 |
| Unemployment Rate2024 | 5.4% | 10 / 50 | Harding County15.3% | Los Alamos County0.6% |
Education
| Indicator | Median | Rank | Highest | Lowest |
|---|---|---|---|---|
| Bachelor's Degree or Higher2024 | 20.9% | 34 / 50 | Los Alamos County69.7% | De Baca County9.3% |
| High School or Higher2024 | 87.7% | 42 / 50 | Los Alamos County98.3% | Lea County74.7% |
Health Coverage
| Indicator | Median | Rank | Highest | Lowest |
|---|---|---|---|---|
| No Health Insurance2024 | 9.3% | 14 / 50 | McKinley County16.8% | Harding County1.2% |
| With a Disability2024 | 20.3% | 4 / 50 | Catron County37.4% | Los Alamos County10.6% |
Population & Density
| Indicator | Median | Rank | Highest | Lowest |
|---|---|---|---|---|
| Population2025 | 26,260 | 28 / 50 | Bernalillo County667,601 | Harding County617 |
| Population Density2025/km² | 3 | 42 / 50 | Bernalillo County222 | Harding County0 |
Work & Commute
| Indicator | Median | Rank | Highest | Lowest |
|---|---|---|---|---|
| Commute by Public Transit2024 | 0.1% | 37 / 50 | Los Alamos County1.2% | Grant County0.0% |
| Households with No Vehicle2024 | 5.5% | 24 / 50 | Quay County11.7% | Los Alamos County2.2% |
| Mean Commute Time2024minutes | 22.1 | 37 / 50 | Torrance County37.3 | Quay County11.4 |
| Work from Home2024 | 8.6% | 30 / 50 | Catron County22.7% | Harding County2.8% |
All counties
| County | Population 2025 | Area | Median income |
|---|---|---|---|
| Bernalillo County | 667,601 | 3,008 km² | $69,473 |
| Catron County | 3,827 | 17,934 km² | $49,864 |
| Chaves County | 63,364 | 15,714 km² | $52,938 |
| Cibola County | 26,807 | 11,759 km² | $50,759 |
| Colfax County | 12,184 | 9,733 km² | $53,554 |
| Curry County | 46,655 | 3,640 km² | $57,309 |
| De Baca County | 1,647 | 6,017 km² | — |
| Doña Ana County | 229,091 | 9,863 km² | $56,848 |
| Eddy County | 62,509 | 10,817 km² | $78,426 |
| Grant County | 27,252 | 10,259 km² | $44,958 |
| Guadalupe County | 4,343 | 7,847 km² | $42,750 |
| Harding County | 617 | 5,505 km² | $48,553 |
| Hidalgo County | 3,929 | 8,906 km² | $48,882 |
| Lea County | 74,749 | 11,374 km² | $68,015 |
| Lincoln County | 19,844 | 12,513 km² | $53,303 |
| Los Alamos County | 19,407 | 283 km² | $147,139 |
| Luna County | 25,407 | 7,680 km² | $36,419 |
| McKinley County | 68,119 | 14,118 km² | $47,668 |
| Mora County | 4,051 | 4,989 km² | $53,663 |
| Otero County | 70,368 | 17,126 km² | $55,876 |
| Quay County | 8,454 | 7,444 km² | $41,946 |
| Rio Arriba County | 39,832 | 15,180 km² | $57,155 |
| Roosevelt County | 18,615 | 6,335 km² | $52,685 |
| San Juan County | 120,340 | 14,290 km² | $55,872 |
| San Miguel County | 26,260 | 12,229 km² | $49,431 |
| Sandoval County | 159,565 | 9,609 km² | $86,636 |
| Santa Fe County | 156,907 | 4,948 km² | $79,071 |
| Sierra County | 11,395 | 10,829 km² | $41,600 |
| Socorro County | 15,838 | 17,214 km² | $36,570 |
| Taos County | 34,564 | 5,704 km² | $58,950 |
| Torrance County | 16,100 | 8,664 km² | $57,842 |
| Union County | 3,844 | 9,907 km² | $46,694 |
| Valencia County | 82,013 | 2,763 km² | $58,933 |
Compare New Mexico's counties on a map, add layers and run a scatter — open the atlas, or browse all 3,144 US counties or all states.