San Juan County, NM City and City Map
San Juan County has 15 cities / towns. See all cities/towns in List View or use the map below to review.
San Juan County Cities / Towns by Population
Farmington 45,383Shiprock 9,004Bloomfield 7,877Aztec 6,619Kirtland 6,189Flora Vista 2,115Waterflow 1,673Cedar Hill 973La Plata 956Sanostee 361Newcomb 268Sheep Springs 236Blanco 166Navajo Dam 100Fruitland