Independent community site, not affiliated with any government.

McKinley County, New Mexico

McKinley County, New Mexico · ZIP 86515, 87013, 87020

  • Census data · ACS 2019-2023
  • 68,945 (2024 estimate)Population
  • 21,088Households
  • $44,496Median household income
  • $72,100Median home value
  • 43Towns with a page
  • 24ZIP codes

McKinley County in numbersOfficial sources, refreshed yearly

Population, 2000 to 2020−2.5%
70k72k74k76k2000: 74,79820002010: 71,49220102020: 72,902202074,79872,902
Population of McKinley County at each census
CensusPopulation
200074,798
201071,492
202072,902

As counted at each census, within the boundaries the area had then; the current estimate is in the glance card.

Sources: Census 2000 Summary File 1: total population, county level, state 35, retrieved November 14, 2026; Census 2010 Summary File 1: total population, county level, state 35, retrieved November 14, 2026; Census 2020 Redistricting Data (P.L. 94-171): total population, county level, state 35, retrieved November 14, 2026.

Household income in McKinley County
Under $50k54%
$50k to $100k28.5%
$100k to $150k10.9%
$150k to $200k3.4%
$200k and over3.2%

Median household income $44,496 · Share of households by income, American Community Survey 5-year 2019-2023, table S1901.

Source: American Community Survey 5-year subject table S1901 (household income) 2019–2023, county level, state 35, retrieved November 14, 2026.

Housing tenure in McKinley County
Owner occupied
14,509 units
Renter occupied
6,579 units
Vacancy rate
16.4%

Occupied housing units by tenure and the share of all units vacant, American Community Survey 5-year 2019-2023, table DP04.

Source: American Community Survey 5-year data profile 2019–2023, county level, state 35, retrieved November 14, 2026.

Jobs by sector in McKinley County2023
Health care and social assistance4,259
Retail trade3,355
Accommodation and food services2,791
Transportation and warehousing702
Other services (except public administration)668
Wholesale trade576
Construction513
Educational services478

15,236 employees in 940 establishments with payroll in 2023, all sectors; employers themselves are not named in the source. County Business Patterns counts are published with noise.

Source: County Business Patterns 2023: employment by sector, county level, state 35, retrieved November 14, 2026.

McKinley County compared with its state
McKinley County compared with its state, American Community Survey 2019-2023
MeasureMcKinley CountyNew Mexico
Population71,1722,114,768
Median household income$44,496$62,125
Median age34.139.2
Median home value$72,100$232,200
Bachelor’s degree or higher12.5%30.2%
Foreign-born residents2.2%9.2%
Owner-occupied homes68.8%69.3%
Mean commute to work25.0 minutes23.2 minutes

Source: American Community Survey 5-year data profile 2019–2023, county level, state 35, retrieved November 14, 2026.

Townships, towns and villages in McKinley County43 with a page · sort by any column

Type
GallupCity20,33920.2 sq mi
Zuni PuebloCensus designated place6,13212.6 sq mi
CrownpointCensus designated place2,92467.1 sq mi
NavajoCensus designated place2,1332.25 sq mi
ThoreauCensus designated place1,79539.5 sq mi
GamercoCensus designated place1,5830.96 sq mi
Church RockCensus designated place1,41318.4 sq mi
IyanbitoCensus designated place1,2139.54 sq mi
Rock SpringsCensus designated place1,16612.6 sq mi
Black RockCensus designated place1,1081.75 sq mi
Williams AcresCensus designated place1,0690.80 sq mi
Twin LakesCensus designated place9619.01 sq mi
TohatchiCensus designated place6956.47 sq mi
PrewittCensus designated place64513.8 sq mi
White CliffsCensus designated place6100.43 sq mi
PinedaleCensus designated place57210.3 sq mi
SundanceCensus designated place5273.47 sq mi
Brimhall NizhoniCensus designated place49716.3 sq mi
Homer C JonesCensus designated place4800.25 sq mi
Yah-ta-heyCensus designated place4803.44 sq mi
RamahCensus designated place45812.3 sq mi
Fort WingateCensus designated place4512.02 sq mi
Ojo EncinoCensus designated place4510.65 sq mi
HaystackCensus designated place3474.26 sq mi
TimberlakeCensus designated place34116.0 sq mi
BecentiCensus designated place2740.94 sq mi
NakaibitoCensus designated place2517.00 sq mi
BluewaterCensus designated place24112.3 sq mi
Pueblo PintadoCensus designated place22931.0 sq mi
SagarCensus designated place1761.87 sq mi
Continental DivideCensus designated place1742.76 sq mi
JamestownCensus designated place1522.73 sq mi
CrestviewCensus designated place1441.30 sq mi
Catalpa CanyonCensus designated place1197.04 sq mi
Borrego PassCensus designated place10913.2 sq mi
Tse BonitoCensus designated place866.81 sq mi
Purty RockCensus designated place851.16 sq mi
VanderwagenCensus designated place501.99 sq mi
ManuelitoCensus designated place378.16 sq mi
PinehavenCensus designated place76.97 sq mi
Black HatCensus designated place11.04 sq mi
McGaffeyCensus designated place01.75 sq mi
Red Rock RanchCensus designated place04.77 sq mi

Populations: Census Population Estimates, Vintage 2024: subcounty totals, state 35 (2024). Land areas: Census Gazetteer 2025: counties. A dash means the figure is not in the cited file.

County officialsFrom public records

No county official is published yet. Names appear once a researcher drafts them from the county’s own site and a second person approves; office contacts only, never personal details.

Across McKinley County

Jobs across McKinley County

No job is posted in McKinley County’s towns yet. Employers post from their business dashboard; public job banks are added once their terms are recorded.

Events in the next 31 days

No upcoming event is listed in McKinley County's towns yet. Members and businesses add events from any town page.

Latest postsRolled up from the towns

Nothing has been posted in McKinley County’s towns yet. Join a town to start its feed.

Neighboring counties

Neighboring counties

Sources: Census county adjacency file 2024, retrieved November 14, 2026; Census Population Estimates, Vintage 2024: subcounty totals, state 04, retrieved November 14, 2026; Census Population Estimates, Vintage 2024: subcounty totals, state 35, retrieved November 14, 2026.