Home › States › New Mexico
New Mexico
Interactive maps and statistics for New Mexico and each of its 33 counties: income, age, education, housing and health, compared with the United States.
Explore New Mexico on the map →
Statistic New Mexico
United States Rank
Total Population 2,120,246 334,922,499 37th of 52
Median Household Income $64,059 $80,734 45th of 52
Median Age 39.4 38.9 22nd of 52
Bachelor's Degree or Higher 31.0% 35.7% 41st of 52
Median Home Value $248,100 $332,700 37th of 52
Median Gross Rent $1,067 $1,413 36th of 52
Poverty Rate 17.8% 12.5% 4th of 52
Unemployment Rate 6.0% 5.2% 8th of 52
Population per Square Mile 17.5 n/a 47th of 52
Foreign Born 9.4% 14.1% 21st of 52
Homeownership Rate 70.0% 65.2% 16th of 52
Average Commute Time 23.5 26.4 35th of 52
Worked from Home 12.2% 15.1% 33rd of 52
Married-Couple Households 40.9% 46.9% 50th of 52
Rank is among the 50 states, the District of Columbia and
Puerto Rico, counting down from the highest value.
Race and ethnicity in New Mexico Households and families in New Mexico Income and poverty in New Mexico Work and commuting in New Mexico Origins and language in New Mexico
Counties in New Mexico
County Population
Median household income
Bernalillo County 673,930 $69,473
Doña Ana County 224,266 $56,848
Santa Fe County 156,105 $79,071
Sandoval County 153,604 $86,636
San Juan County 120,942 $55,872
Valencia County 78,458 $58,933
Lea County 73,733 $68,015
McKinley County 70,431 $47,668
Otero County 68,816 $55,876
Chaves County 64,217 $52,938
Eddy County 61,105 $78,426
Curry County 47,638 $57,309
Rio Arriba County 40,070 $57,155
Taos County 34,543 $58,950
Grant County 27,775 $44,958
San Miguel County 26,850 $49,431
Cibola County 26,845 $50,759
Luna County 25,611 $36,419
Lincoln County 20,224 $53,303
Los Alamos County 19,435 $147,139
Roosevelt County 18,928 $52,685
Socorro County 16,200 $36,570
Torrance County 15,490 $57,842
Colfax County 12,322 $53,554
Sierra County 11,500 $41,600
Quay County 8,564 $41,946
Guadalupe County 4,381 $42,750
Mora County 4,149 $53,663
Hidalgo County 4,041 $48,882
Union County 4,013 $46,694
Catron County 3,743 $49,864
De Baca County 1,576 n/a
Harding County 741 $48,553
Cities and towns in New Mexico Albuquerque 562,218 Las Cruces 114,197 Rio Rancho 108,515 Santa Fe 89,019 Roswell 47,638 Farmington 46,314 Hobbs 40,252 Clovis 37,942 South Valley 37,120 Carlsbad 31,746 Alamogordo 31,307 Gallup 21,023 Los Lunas 18,618 Chaparral 18,186 Sunland Park 17,463 Deming 15,221 Los Alamos 13,317 Las Vegas 13,000 Artesia 12,576 Portales 11,968 Lovington 11,498 Española 10,473 North Valley 10,455 Silver City 9,536 Bernalillo 9,086 Grants 8,951 Anthony 8,767 Corrales 8,555 Socorro 8,481 Ruidoso 7,699 Shiprock 7,610 Belen 7,450 Bloomfield 7,395 Taos 6,458 Aztec 6,150 Edgewood 6,124 Santa Teresa 6,041 North Hobbs 6,034 Raton 6,026 Truth or Consequences 6,019 Zuni Pueblo 5,864 Los Ranchos de Albuquerque 5,857 White Rock 5,716 Eldorado at Santa Fe 5,619 El Cerro Mission 5,323 Tucumcari 5,160 All 46 places the Census publishes a population for in New Mexico, largest first.
Statistics for New Mexico by county