McKinley County, New Mexico cities by population

Number of cities: 17
Population: 72,946
Largest city: Gallup
Table of cities in McKinley County, New Mexico sorted by population from largest to smallest.
CityTypePopulation
Gallupcity21,901
Zuni PuebloCDP7,012
CrownpointCDP2,940
ThoreauCDP2,353
NavajoCDP1,976
Church RockCDP1,366
Black RockCDP1,365
Rock SpringsCDP1,104
Twin LakesCDP1,082
TohatchiCDP840
Yah-ta-heyCDP651
RamahCDP457
Brimhall NizhoniCDP442
CrystalCDP305
Pueblo PintadoCDP274
NakaibitoCDP229
Tse BonitoCDP178

What is the largest city in McKinley County, New Mexico?

Gallup is the largest city in McKinley County, New Mexico with a population of 21,901.

TOP-5 cities by population in McKinley County, New Mexico:
  • Gallup
  • Zuni Pueblo
  • Crownpoint
  • Thoreau
  • Navajo