> > United States >> States > > Counties
List of Cities and Counties in New Mexico
Discover New Mexico population facts easily with our list of counties and cities. Find out how many people live in each area, from big cities to small towns, and see how New Mexico’s population is spread out across the state.
New Mexico Counties by Population
A county is an administrative subdivision of a US state or territory. As of 2022, New Mexico is divided into 33 counties.
The average population of New Mexico counties is 64,117; Bernalillo County is the most populous (397,821) and Harding County is the least (639). The average land area is 3,677 sq mi. The largest county by area is Catron County (6,928 sq mi) and the smallest is Los Alamos County (109 sq mi).
read about the Population of New Mexico
# | County | Population 2021 | Area (sq. mi.) | density (people/sq. mi.) |
1 | Bernalillo County | 674,393 | 1,166 | 578.38 |
2 | Doña Ana County | 221,508 | 3,807 | 58.18 |
3 | Santa Fe County | 155,201 | 1,909 | 81.30 |
4 | Sandoval County | 151,369 | 3,710 | 40.80 |
5 | San Juan County | 120,993 | 5,514 | 21.94 |
6 | Valencia County | 77,190 | 1,068 | 72.28 |
7 | Lea County | 73,004 | 4,393 | 16.62 |
8 | McKinley County | 71,780 | 5,449 | 13.17 |
9 | Otero County | 68,537 | 6,627 | 10.34 |
10 | Chaves County | 64,629 | 6,071 | 10.65 |
11 | Eddy County | 60,911 | 4,182 | 14.57 |
12 | Curry County | 47,999 | 1,406 | 34.14 |
13 | Rio Arriba County | 40,179 | 5,858 | 6.86 |
14 | Taos County | 34,623 | 2,203 | 15.72 |
15 | Grant County | 27,889 | 3,966 | 7.03 |
16 | Cibola County | 27,184 | 4,540 | 5.99 |
17 | San Miguel County | 27,150 | 4,717 | 5.76 |
18 | Luna County | 25,532 | 2,965 | 8.61 |
19 | Lincoln County | 20,436 | 4,831 | 4.23 |
20 | Los Alamos County | 19,330 | 109 | 177.34 |
21 | Roosevelt County | 19,019 | 2,449 | 7.77 |
22 | Socorro County | 16,311 | 6,647 | 2.45 |
23 | Torrance County | 15,307 | 3,345 | 4.58 |
24 | Colfax County | 12,369 | 3,757 | 3.29 |
25 | Sierra County | 11,502 | 4,180 | 2.75 |
26 | Quay County | 8,656 | 2,855 | 3.03 |
27 | Guadalupe County | 4,449 | 3,031 | 1.47 |
28 | Mora County | 4,196 | 1,931 | 2.17 |
29 | Union County | 4,107 | 3,830 | 1.07 |
30 | Hidalgo County | 4,074 | 3,446 | 1.18 |
31 | Catron County | 3,731 | 6,928 | 0.54 |
32 | De Baca County | 1,680 | 2,325 | 0.72 |
33 | Harding County | 639 | 2,126 | 0.30 |
Source: US Census report 2021
read about the race and ethnicity in New Mexico
Top cities in New Mexico by population
New Mexico is divided into 33 counties and contains 106 municipalities consisting of cities, towns, villages, and an incorporated county. Albuquerque with a population of 564,559 is the largest city in New Mexico followed by Las Cruces and Rio Rancho.
Let’s have a look at the Top 20 cities in New Mexico by population
# | City | County | Population 2020 | Area (sq. mi.) |
1 | Albuquerque | Bernalillo | 564,559 | 187.27 |
2 | Las Cruces | Doña Ana | 111,385 | 76.93 |
3 | Rio Rancho | Bernalillo, Sandoval | 104,026 | 103.36 |
4 | Santa Fe | Santa Fe | 87,505 | 52.23 |
5 | Roswell | Chaves | 48,422 | 29.72 |
6 | Farmington | San Juan | 46,624 | 34.46 |
7 | Hobbs | Lea | 40,508 | 26.4 |
8 | Clovis | Curry | 38,567 | 23.63 |
9 | Carlsbad | Eddy | 32,238 | 31.52 |
10 | Alamogordo | Otero | 30,898 | 21.39 |
11 | Gallup | McKinley | 21,899 | 20.19 |
12 | Los Alamos | Los Alamos | 19,419 | 109.17 |
13 | Los Lunas | Valencia | 17,242 | 18.73 |
14 | Sunland Park | Doña Ana | 16,702 | 13.58 |
15 | Deming | Luna | 14,758 | 16.72 |
16 | Las Vegas | San Miguel | 13,166 | 7.82 |
17 | Artesia | Eddy | 12,875 | 11.33 |
18 | Portales | Roosevelt | 12,137 | 7.95 |
19 | Lovington | Lea | 11,668 | 11.2 |
20 | Espanola | Rio Arriba | 10,526 | 8.22 |
Source: US Census 2020
Most Populous Counties in New Mexico
The most populous county in New Mexico is Bernalillo County with 0.68 million residents. It was followed by Doña Ana County (221,508) and Santa Fe County (155,201)
Let’s have a look at the Top 10 most populous counties
# | County | Population 2021 |
1 | Bernalillo County | 674,393 |
2 | Doña Ana County | 221,508 |
3 | Santa Fe County | 155,201 |
4 | Sandoval County | 151,369 |
5 | San Juan County | 120,993 |
6 | Valencia County | 77,190 |
7 | Lea County | 73,004 |
8 | McKinley County | 71,780 |
9 | Otero County | 68,537 |
10 | Chaves County | 64,629 |
Least Populated New Mexico County
The least populous county is Harding County with 639 residents, it’s followed by De Baca County and Catron County.
Let’s have a look at 5 least populated counties in New Mexico
# | County | Population 2021 |
1 | Harding County | 639 |
2 | De Baca County | 1,680 |
3 | Catron County | 3,731 |
4 | Hidalgo County | 4,074 |
5 | Union County | 4,107 |
source: US Census 2021
read about religion in New Mexico
Largest counties in New Mexico by area
The Largest county by Land Area in New Mexico is Catron County with an area of 6,928 sq. miles. Socorro County with an area of 6,647 sq. mi. comes next followed by Otero County (6,627 sq. mi.)
Let’s have a look at the Top 10 counties by Area
# | County | Area (sq. mi.) |
1 | Catron County | 6,928 |
2 | Socorro County | 6,647 |
3 | Otero County | 6,627 |
4 | Chaves County | 6,071 |
5 | Rio Arriba County | 5,858 |
6 | San Juan County | 5,514 |
7 | McKinley County | 5,449 |
8 | Lincoln County | 4,831 |
9 | San Miguel County | 4,717 |
10 | Cibola County | 4,540 |
Smallest County in New Mexico by area
The smallest county by area in New Mexico is Los Alamos County with an area of 109 square miles.
# | County | Area (sq. mi.) |
1 | Los Alamos County | 109 |
2 | Valencia County | 1,068 |
3 | Bernalillo County | 1,166 |
4 | Curry County | 1,406 |
5 | Santa Fe County | 1,909 |
Most Densely populated Counties in New Mexico
The most densely populated county in New Mexico is Bernalillo County, with 578 people per sq. mi. Next comes Los Alamos County with 177 people per sq. mi. followed by Santa Fe County (81/ sq.mi)
Let’s have a look at the Top 10 densely populated counties
# | County | Density (people/sq. mi.) |
1 | Bernalillo County | 578.38 |
2 | Los Alamos County | 177.34 |
3 | Santa Fe County | 81.30 |
4 | Valencia County | 72.28 |
5 | Doña Ana County | 58.18 |
6 | Sandoval County | 40.80 |
7 | Curry County | 34.14 |
8 | San Juan County | 21.94 |
9 | Lea County | 16.62 |
10 | Taos County | 15.72 |
Least Densely Populated County in New Mexico
Harding County with a population density of just 0.30 people per sq. miles is the least densely populated county in New Mexico.
# | County | Density (people/sq. mi.) |
1 | Harding County | 0.30 |
2 | Catron County | 0.54 |
3 | De Baca County | 0.72 |
4 | Union County | 1.07 |
5 | Hidalgo County | 1.18 |