McKinley County, New Mexico Cities (2024)

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

35 cities

City
Rank
2024 Pop.
2020 Pop.
Change
Density (/mi²)
Area (mi²)
Type
Gallup119,99921,805-2.21%99120.2City
Crownpoint22,9143,0181.6%4367.5CDP
Thoreau32,4442,0681.75%6239.5CDP
Navajo42,1421,8181.71%9512.3CDP
Gamerco51,7371,6467.69%1,8151.0CDP
Church Rock61,4401,3541.62%7918.3CDP
Iyanbito71,3069647.76%1379.5CDP
Rock Springs81,0711,1663.48%8512.6CDP
Twin Lakes99441,119-0.74%1059.0CDP
Pinedale108815697.7%8510.3CDP
Prewitt118047597.78%5813.8CDP
Williams Acres127967117.71%9860.8CDP
Yah-ta-hey137296271.39%2123.4CDP
White Cliffs147124897.72%1,6600.4CDP
Tohatchi15663855-1.63%1036.5CDP
Brimhall Nizhoni166493535.19%4016.3CDP
Sundance176145537.72%1773.5CDP
Ojo Encino185194067.68%7960.7CDP
Fort Wingate194412737.56%2192.0CDP
Ramah203945050.25%3212.3CDP
Sagar213692177.9%1971.9CDP
Naschitti223504921.16%1402.5CDP
Becenti233212437.72%3420.9CDP
Crystal24281331-0.71%624.5CDP
Jamestown252671297.66%982.7CDP
Crestview262252017.66%1731.3CDP
Pueblo Pintado272213140.91%731.0CDP
Nakaibito28173214-10.82%257.0CDP
Continental Divide29164767.19%672.4CDP
Catalpa Canyon30147168.09%217.0CDP
Tse Bonito31114206-10.24%176.8CDP
Vanderwagen326606.45%332.0CDP
Manuelito3348289.09%68.2CDP
Pinehaven3481330%17.0CDP
Purty Rock3522230%21.2CDP

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

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

Gallup is the largest city in McKinley County.

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

Purty Rock is the smallest city in McKinley County.

How many cities are in McKinley County?

There are 35 cities in McKinley County, New Mexico.

Frequently Asked Questions