San Juan County, New Mexico Cities (2025)

31 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Farmington146,20346,497-0.13%1,34134 City
Shiprock28,2708,588-0.02%61214 CDP
Bloomfield37,3517,411-0.16%39619 City
Aztec46,1116,200-0.29%35817 City
Crouch Mesa56,0424,6267.13%29221 CDP
Lee Acres64,6085,318-1.77%44610 CDP
Center Point73,2202,7267.15%3509 CDP
La Plata82,4262,0785.25%10922 CDP
Flora Vista92,3852,1870.55%4825 CDP
Angustura102,3552,0507.14%4945 CDP
West Hammond112,3152,738-1.36%2549 CDP
South River121,9802,2487.14%2329 CDP
Upper Fruitland131,5011,601-0.73%1968 CDP
Waterflow141,2391,552-2.29%1538 CDP
Spencerville151,1531,592-0.6%2195 CDP
Cedar Hill169529010.74%1019 CDP
North Light Plant177918603.26%3662 CDP
Napi Headquarters18603717-1.47%1354 CDP
Kirtland19572582-0.35%3322 Town
Totah Vista205703667.14%9971 CDP
Newcomb214595351.77%4710 CDP
Blanco224374650.69%716 CDP
Fruitland234306107.23%2202 CDP
Sheep Springs243913972.36%765 CDP
Nenahnezad25376470-5.05%1074 CDP
Navajo Dam263423781.18%2812 CDP
Nageezi273272660.93%2314 CDP
Ojo Amarillo28325529-8.19%1652 CDP
Sanostee29252428-3.08%565 CDP
Beclabito30218275-3.11%298 CDP
Lake Valley31123967.89%158 CDP

San Juan County Cities Summary

Largest City

Farmington is the largest city in San Juan County, with a population of 46,203.

Smallest City

Lake Valley is the smallest city in San Juan County, with a population of 123.

10 Largest Cities

There are 31 cities in San Juan County, New Mexico.

Location of San Juan County