McKinley County, New Mexico
McKinley County: County in New Mexico, United States
About
McKinley County is a county located in the U.S. state of New Mexico. As of the 2010 census, the population was 71,492 and a population density of 5 people per km². After 10 years in 2020 county had an estimated population of 70,824 inhabitants. Its county seat is Gallup. The county was created 124 years ago in 1900.

Quick Facts about McKinley County
Population : | 70,824 (2020) |
Country : | United States of America |
State : | New Mexico (United States) |
Area : | 14129 km2 |
Water as percent of area : | 0.1% |
Land as percent of area : | 99.9% |
Named for : | William McKinley |
Altitude : | 7,113 feet / 2168 meters |
Capital : | Gallup |
Establishment : | January 01, 1901 |
Time Zone : | UTC−07:00 |
Local time : | 02:02:35 (22nd February 2025) |
Density : | 5 Pop. per km² as of 2020 |
Population growth : | -0.94% (2010-2020) |


Geography
McKinley County is located at 35°34'50"N 108°15'43"W (35.5806100, -108.2619300). It has 3 neighbors: Cibola County, Sandoval County and Apache County.
McKinley County map
The largest city of McKinley County is Gallup with a population of 21,253. Other cities include, Zuni Pueblo population 6,302, Navajo population 1,645 and Church Rock population 1,128. See all McKinley County cities & populated places.
McKinley County Populated Places
Cities, towns, neighborhoods & other populated places in McKinley County.
City Name | Population | Title |
---|---|---|
Gallup | 21,253 | City in McKinley County, New Mexico, United States |
Zuni Pueblo | 6,302 | City in McKinley County, New Mexico, United States of America |
Crownpoint | 2,278 | Census-designated place (CDP) in McKinley County, New Mexico |
Thoreau | 1,865 | Census-designated place in McKinley County, New Mexico, United States |
Navajo | 1,645 | Athabaskan language of Na-Dené stock spoken in the southwestern United States |
Black Rock | 1,323 | Census-designated place in McKinley County, New Mexico, US |
Church Rock | 1,128 | City in McKinley County, New Mexico, United States of America |
Tohatchi | 808 | Census-designated place in McKinley County, New Mexico, United States |
- Official Website
Official website of McKinley County
McKinley County has 3 neighbours.
- Cibola County county in New Mexico, United States
- Sandoval County county in New Mexico, United States
- Apache County county in Arizona, United States
- Gallup
Demographics
According to census records, the population of McKinley County decreased by 0.94% in 10 years.
Year | Population | % Change | Method |
2010 | 71,492 | - | census |
2011 | 72,332 | 1.16% | estimation process |
2012 | 72,365 | 0.05% | estimation process |
2013 | 72,665 | 0.41% | estimation process |
2014 | 72,796 | 0.18% | estimation process |
2015 | 73,462 | 0.91% | estimation process |
2016 | 73,028 | -0.59% | estimation process |
2017 | 72,423 | -0.84% | estimation process |
2018 | 71,911 | -0.71% | estimation process |
2019 | 71,367 | -0.76% | estimation process |
2020 | 70,824 | -0.77% | estimation process |
New Mexico Other Counties (more counties)
County Name | Population | Title |
---|---|---|
Bernalillo County | 681,666 | County in New Mexico, United States |
Albuquerque | 562,540 | The third most populous city in New Mexico and the center of the Albuquerque metropolitan area. |
Doña Ana County | 221,262 | County in New Mexico, United States |
Santa Fe County | 151,946 | County in New Mexico, United States |
Sandoval County | 148,904 | County in New Mexico, United States |
San Juan County | 123,312 | County in southeastern Utah, United States |
Las Cruces | 105,096 | The second most populous city in New Mexico. |
Rio Rancho | 99,885 | The second most populous city in Sandoval County, New Mexico. |
Santa Fe | 84,996 | The capital of New Mexico. |
Valencia County | 77,574 | County in New Mexico, United States |
Lea County | 71,830 | County in New Mexico, United States |
Otero County | 67,967 | County in New Mexico, United States |
Chaves County | 64,711 | County in New Mexico, United States |
Eddy County | 58,418 | County in New Mexico, United States |
Curry County | 48,793 | County in Oregon, United States |
Roswell | 47,596 | A city in Chaves County, New Mexico. |