San Juan County, New Mexico Cities (2025)

31 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Farmington146,06146,500-0.19%1,33734.46 City
Shiprock28,2708,588-0.02%61213.51 CDP
Bloomfield37,3117,405-0.26%39418.55 City
Aztec46,0876,194-0.34%35717.06 City
Crouch Mesa56,0424,6267.13%29220.67 CDP
Lee Acres64,6085,318-1.77%44610.32 CDP
Center Point73,2202,7267.15%3509.19 CDP
La Plata82,4262,0785.25%10922.16 CDP
Flora Vista92,3852,1870.55%4824.95 CDP
Angustura102,3552,0507.14%4944.77 CDP
West Hammond112,3152,738-1.36%2549.11 CDP
South River121,9802,2487.14%2328.53 CDP
Upper Fruitland131,5011,601-0.73%1967.65 CDP
Waterflow141,2391,552-2.29%1538.11 CDP
Spencerville151,1531,592-0.6%2195.25 CDP
Cedar Hill169529010.74%1019.40 CDP
North Light Plant177918603.26%3662.16 CDP
Napi Headquarters18603717-1.47%1354.45 CDP
Kirtland19572582-0.35%3321.72 Town
Totah Vista205703667.14%9970.57 CDP
Newcomb214595351.77%479.68 CDP
Blanco224374650.69%716.14 CDP
Fruitland234306107.23%2201.96 CDP
Sheep Springs243913972.36%765.13 CDP
Nenahnezad25376470-5.05%1073.51 CDP
Navajo Dam263423781.18%2812.07 CDP
Nageezi273272660.93%2314.10 CDP
Ojo Amarillo28325529-8.19%1651.97 CDP
Sanostee29252428-3.08%564.54 CDP
Beclabito30218275-3.11%297.53 CDP
Lake Valley31123967.89%158.35 CDP

San Juan County Cities Summary

Largest City

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

Smallest City

Lake Valley is the smallest city in San Juan County.

10 Largest Cities

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

Location of San Juan County