County · New Mexico

McKinley County, New Mexico

McKinley County, New Mexico. McKinley County had 68,119 residents in 2025 by the Census Bureau's estimate, down 6.5% since 2020, while New Mexico grew 0.4%. It holds 44 places (1 city, village or borough and 43 census-designated) and 33 census tracts. GEOID 35031.

McKinley County is the county of the Gallup, NM micropolitan statistical area (the Census Bureau's July 2023 delineation).

Residents, July 2025 estimate

68,119

Census Bureau estimate (no margin published)
2020 Census count: 72,902 · ACS 2020-2024: 70,431

Median household income

$47,668

±$2,757 (90% margin)
New Mexico: $64,059

Median home value

$78,700

±$5,118 (90% margin)
New Mexico: $248,100

Median gross rent

$859

±$56 (90% margin)
New Mexico: $1,067

How many people live in McKinley County, and is it growing?

The 2020 Census counted 72,902 residents in McKinley County. The Census Bureau estimates 68,119 for July 1, 2025, down 6.5% since 2020, while New Mexico grew 0.4%. The 2020-2024 American Community Survey puts the population at 70,431 over 5,451 square miles of land.

  • July 2020→2021 −1,160 (71,380)
  • 2021→2022 −1,464 (69,916)
  • 2022→2023 −1,114 (68,802)
  • 2023→2024 −171 (68,631)
  • 2024→2025 −512 (68,119)
McKinley County in New Mexico. Boundaries: Census Bureau 2024.
Counts, ACS 2020-2024 5-year estimates, with the change from 2015-2019
MeasureMcKinley CountyNew MexicoChange since 2015-2019
Total population70,4312,120,246−2,007
Households21,353±242837,414no clear change
Average household size3.25±0.042.48−0.17
Housing units25,304±50956,964−1,008

McKinley County's population since 2000

From 74,798 in 2000 to 68,119 in 2025: down 8.9%. The 2000, 2010 and 2020 figures are census counts. The 2005 figure is the Census Bureau's intercensal estimate, revised to fit the 2000 and 2010 counts and drawn on 2010 boundaries; 2015 and 2025 are July 1 estimates made from the census before them.

  • 2000 Census 74,798
  • 2005 (estimate) 70,666
  • 2010 Census 71,492
  • 2015 (estimate) 73,485
  • 2020 Census 72,902
  • 2025 (estimate) 68,119

Source: The 2000, 2010 and 2020 Census counts and the Census Bureau's population estimates (intercensal 2000-2010, Vintage 2020, Vintage 2025) · Census population estimates

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026); PEP Vintage 2025 (CO-EST2025); 2020 Census · Check it at data.census.gov

What cities and towns are in McKinley County?

McKinley County holds 44 places: 1 city, village or borough (an incorporated place) and 43 census-designated places. The largest is Gallup with 19,969 residents (2025 estimate). Places that cross a county line are listed with the share of their 2020 residents who live in this county.

Places in McKinley County, ACS 2020-2024 5-year estimates. Ring: estimate with a coefficient of variation over 40%.
Gallupcity21,89921,023±28$58,303$165,20026.8%100%
Zuni PuebloCDP6,1765,864±677$45,724$81,70029.9%100%
CrownpointCDP2,9002,882±426$51,011$61,10031.5%100%
ThoreauCDP2,3671,973±348$45,469$95,20027.5%100%
NavajoCDP1,9422,181±273$32,208not published51.6%100%
Church RockCDP1,5421,381±280$35,083$39,10033.7%100%
GamercoCDP1,3431,176±432$48,977$99,60052.0%100%
IyanbitoCDP1,1931,233±205$52,500$49,30032.2%100%
Black RockCDP1,1901,125±167$46,000$101,10038.9%100%
Twin LakesCDP1,004893±192$25,938$56,50050.2%100%
PrewittGEOID 3559540CDP8421,027±401$19,074not published54.4%100%
Rock SpringsGEOID 3564230CDP8071,013±540$97,155$18,00010.9%100%
TohatchiCDP785750±257$48,125$56,70031.3%100%
SundanceCDP760585±140$32,000$52,80045.1%100%
Yah-ta-heyGEOID 3585860CDP757507±198$44,068$28,20025.8%100%
Williams AcresGEOID 3585230CDP491643±514$40,539not published52.7%100%
PinedaleGEOID 3557160CDP485575±265not published$39,90057.0%100%
RamahGEOID 3561220CDP461407±228$112,564$165,40049.4%100%
Tse BonitoGEOID 3579885CDP38093±74not published$17,80016.1%100%
White CliffsGEOID 3584505CDP371581±416$74,148not published11.9%100%
NakaibitoCDP355251±64$27,917$67,50045.4%100%
Fort WingateGEOID 3527410CDP328726±385$250,000 or morenot published29.6%100%
Pueblo PintadoCDP318187±64$41,250not published29.9%100%
JamestownGEOID 3535070CDP317439±333$145,172$157,80014.1%100%
BecentiGEOID 3506340CDP294235±81$55,833$53,10018.3%100%
Brimhall NizhoniCDP286367±104$55,417$65,00038.1%100%
CrestviewGEOID 3518770CDP279580±425$126,678$228,3001.4%100%
HaystackGEOID 3531925CDP233250±84not published$106,30028.4%100%
Ojo EncinoGEOID 3553620CDP222470±258$28,953$92,60071.9%100%
SagarGEOID 3565595CDP192197±168not publishednot published0.0%100%
Continental DivideGEOID 3517330CDP187231±205$61,284not published11.3%100%
BluewaterGEOID 3508180CDP174275±144$122,750$337,9000.0%100%
PinehavenGEOID 3557175CDP1728±15not publishednot published0.0%100%
Purty RockGEOID 3560327CDP163133±167$61,250not published0.0%100%
Catalpa CanyonGEOID 3512844CDP161302±239not publishednot published12.3%100%
CrystalCDP302287±76$43,125$89,00033.8%47%
Borrego PassGEOID 3508493CDP117129±80$33,333$85,00061.2%100%
Homer C JonesGEOID 3533122CDP1132±6not publishednot published0.0%100%
TimberlakeGEOID 3577930CDP121110±125not publishednot published0.0%73%
ManuelitoGEOID 3546660CDP6827±17$33,750not published48.1%100%
VanderwagenGEOID 3582430CDP4861±86not publishednot published44.3%100%
Red Rock RanchGEOID 3562295CDP350±14not publishednot published–100%
Black HatGEOID 3507492CDP122±4not publishednot published100.0%100%
McGaffeyGEOID 3545890CDP00±14not publishednot published–100%

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026); 2020 place-by-county parts · Check it at data.census.gov

Who lives in McKinley County?

The median resident of McKinley County is 34.6 years old; 27.1% are under 18 and 13.8% are 65 or older. The largest group is non-Hispanic American Indian and Alaska Native residents at 75.4%, then Hispanic or Latino residents (of any race) at 12.2%. 2.4% of residents were born outside the United States.

Age, origin and education, ACS 2020-2024 5-year estimates. Race groups are non-Hispanic; Hispanic includes any race.
MeasureMcKinley CountyNew MexicoChange since 2015-2019
Median age34.6±0.139.4+2.2
Under 18 years27.1%±0.1 pts21.7%–
65 years and over13.8%±0.1 pts19.3%–
Hispanic or Latino (any race)12.2%48.4%−2.0 pts
White alone, not Hispanic8.0%±0.1 pts36.0%−0.6 pts
Black or African American alone, not Hispanic0.4%±0.1 pts1.8%−0.2 pts
Asian alone, not Hispanic1.4%±0.1 pts1.6%+0.4 pts
American Indian and Alaska Native alone, not Hispanic75.4%±0.5 pts8.5%–
Native Hawaiian and Other Pacific Islander alone, not Hispanic0.1%±0.1 pts0.1%–
Two or more races, not Hispanic2.4%±0.6 pts3.1%–
Some other race alone, not Hispanic0.1%±0.1 pts0.5%–
Born outside the United States2.4%±0.3 pts9.4%no clear change
Speak a language other than English at home (age 5+)48.9%±1.8 pts31.3%–
Civilian veterans (age 18+)4.3%±0.6 pts7.9%–
With a disability16.5%±0.8 pts17.0%–
No health insurance coverage16.8%±1.2 pts9.6%−3.1 pts
High school graduate or higher (age 25+)81.8%±1.1 pts88.0%–
Bachelor's degree or higher (age 25+)13.3%±1.0 pts31.0%+1.9 pts
Graduate or professional degree (age 25+)5.3%±0.6 pts13.9%–
Moved from another state in the past year1.2%±0.5 pts3.0%–

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) (Data Profiles DP02, DP05) · Check it at data.census.gov

What do households in McKinley County earn?

Half of McKinley County's 21,353 households earn less than $47,668 a year (±$2,757), against $64,059 in New Mexico. In 2015-2019 the median was $41,639 in 2024 dollars, so it rose by $6,029 after inflation. 33.2% of residents live below the poverty line.

Income and poverty in 2024 dollars, ACS 2020-2024 5-year estimates
MeasureMcKinley CountyNew MexicoChange since 2015-2019
Median household income$47,668±$2,757$64,059+$6,029
Mean household income$62,961±$2,640$88,155–
Per capita income$20,856±$807$36,218+$1,250
People below the poverty line33.2%±2.3 pts17.8%no clear change
Children under 18 below the poverty line42.5%±4.6 pts24.0%no clear change
Households receiving SNAP37.7%±2.1 pts19.2%–
Households with a broadband subscription64.8%±1.7 pts86.5%–

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) (Data Profile DP03) · Check it at data.census.gov

What does housing cost in McKinley County?

Owners occupy 69.8% of McKinley County's occupied homes and renters 30.2%. The median owner-occupied home is valued at $78,700 by its owner (±$5,118). The median renter pays $859 a month including utilities, and 35.4% of renters pay 35% or more of their income on rent.

Housing, ACS 2020-2024 5-year estimates
MeasureMcKinley CountyNew MexicoChange since 2015-2019
Median home value (owner-occupied)$78,700±$5,118$248,100no clear change
Median gross rent$859±$56$1,067no clear change
Renters paying 35% or more of income on rent35.4%±4.9 pts41.7%+7.8 pts
Median monthly owner costs, with a mortgage$1,319±$98$1,564–
Owner-occupied homes69.8%±1.8 pts70.0%no clear change
Housing units25,304±50956,964−1,008
Homeowner vacancy rate0.2%±0.2 pts1.0%–
Rental vacancy rate2.3%±0.9 pts5.9%–
Single-family detached homes63.9%±1.8 pts64.5%–
Mobile homes25.0%±1.6 pts15.5%–
Built 2020 or later0.9%±0.4 pts1.4%–
Built 1939 or earlier2.7%±0.7 pts4.4%–

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) (Data Profile DP04) · Check it at data.census.gov

How many new homes is McKinley County building?

Builders took permits for 0 new housing units across McKinley County in 2025 (0 single-family), 0.0 per 1,000 residents.

  • 2019 2 units
  • 2020 13 units
  • 2021 2 units
  • 2022 1 units
  • 2023 1 units
  • 2024 8 units
  • 2025 0 units

Source: Building Permits Survey, annual county files 2019-2025, U.S. Census Bureau · Census Building Permits Survey

How do people in McKinley County get to work?

79.9% of McKinley County's workers drive alone and 8.9% work from home. The average trip to work takes 27.0 minutes. The unemployment rate in 2020-2024 averaged 9.0%.

Work and commuting, ACS 2020-2024 5-year estimates
MeasureMcKinley CountyNew MexicoChange since 2015-2019
In the labor force (age 16+)48.5%±1.3 pts57.8%–
Unemployment rate9.0%±1.2 pts6.0%−5.0 pts
Drove alone to work79.9%±1.7 pts73.6%–
Carpooled7.8%±1.4 pts9.9%–
Public transportation1.1%±0.7 pts0.6%–
Walked1.4%±0.4 pts1.9%–
Worked from home8.9%±1.1 pts12.2%no clear change
Mean travel time to work27.0 min±1.323.5 min+4.7 min

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) (Data Profile DP03) · Check it at data.census.gov

What are McKinley County's census tracts?

McKinley County is divided into 33 census tracts. Among those with a reliable estimate, median household income runs from $24,167 (Tract 9457.02) to $90,326 (Tract 9457.01).

All 33 census tracts of McKinley County, with their figures

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov

How does McKinley County compare with New Mexico's other counties?

McKinley County's rank among New Mexico's counties with a reliable estimate (1 = highest)
MeasureRank
Population8th of 33
Growth 2020-202533rd of 33
Residents per square mile12th of 33
Median household income25th of 32
Median home value31st of 32
Median gross rent19th of 31
Poverty rate1st of 33
Bachelor's degree or higher32nd of 33
Median age29th of 33

Every county in New Mexico

Source: PlainCities ranks from the American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) and PEP Vintage 2025 · How ranks are computed

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections

Not on this page: crime, weather and schools for McKinley County are other agencies' records. Crime: the FBI's Crime Data Explorer · climate: NOAA's U.S. Climate Normals · schools: the National Center for Education Statistics' school search.