Gallup

City in McKinley County, New Mexico

View of Gallup, New Mexico
Photo: AllenS · Public domain

Gallup is a city in McKinley County, New Mexico, with 21,899 residents (2020 Census). It sits at 6,467 ft (1,971 m) above sea level. The nearest town is Catalpa Canyon, 1.9 miles SE.

About Gallup

Gallup (Navajo: Naʼnízhoozhí) is a city in McKinley County, New Mexico, United States, with a population of 21,899 as of the 2020 census. A substantial percentage of its population is Native American, with residents from the Navajo, Hopi, and Zuni tribes. Gallup is the county seat of McKinley County and the most populous city between Flagstaff and Albuquerque along historic U.S. Route 66.

Gallup is known as the "Heart of Indian Country" because it is on the edge of the Navajo reservation and is also home to members of many other tribes. Because of the nearby rugged terrain, it was a popular location in the 1940s and 1950s for Hollywood Westerns. The city is on the Trails of the Ancients Byway, one of the designated New Mexico Scenic Byways.

Text: Wikipedia · CC BY-SA 4.0

Gallup weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Gallup

All 6 webcams near Gallup ›

Webcams: Windy.com

Living in Gallup

Median household income
$58,303
Median home value
$165,200
Median rent
$927/mo
Median age
34.4
Cost of living and demographics of Gallup ›

Do you know Gallup? Tell us about it

Help other travelers: share what makes Gallup special. We review every message before publishing it.

Map of Gallup

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Gallup Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Gallup, NM population

Gallup had 21,899 residents in the 2020 Census.

2020 Census21,899
Density1,085 per sq mi (419 per km²)

Source: U.S. Census Bureau, Decennial Census.

Gallup at a glance

StateNew Mexico (NM)
CountyMcKinley County
TypeCity
Population21,899 (2020)
Land area20.19 sq mi (52.3 km²)
Water area0.00 sq mi (0.01 km²)
Elevation6,467 ft (1,971 m)
Coordinates35.5138° N, 108.7437° W
ZIP code87301
Official websitegallupnm.gov
Census code (GEOID)3528460

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Gallup

Straight-line distance between town centers.

Frequently asked questions about Gallup

What county is Gallup in?

Gallup is in McKinley County, New Mexico.

What is the population of Gallup, NM?

21,899 people lived in Gallup at the 2020 Census.

What is the ZIP code of Gallup, NM?

The ZIP code of Gallup is 87301.

What is the elevation of Gallup?

6,467 feet (1,971 m) above sea level.

What towns are near Gallup?

Catalpa Canyon (1.9 mi), Gamerco (4.1 mi), White Cliffs (5.1 mi), Sundance (5.9 mi), Crestview (6.6 mi).

Last updated: