Gallup
City in McKinley County, New Mexico

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.
- 21,899residents (2020 Census)
- 6,467 ftelevation · 1,971 m
- 20.2 sq miland area · 52.3 km²
- 1,085 / sq mipopulation density
- 87301ZIP code
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 21,899 |
|---|---|
| Density | 1,085 per sq mi (419 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Gallup at a glance
| State | New Mexico (NM) |
|---|---|
| County | McKinley County |
| Type | City |
| Population | 21,899 (2020) |
| Land area | 20.19 sq mi (52.3 km²) |
| Water area | 0.00 sq mi (0.01 km²) |
| Elevation | 6,467 ft (1,971 m) |
| Coordinates | 35.5138° N, 108.7437° W |
| ZIP code | 87301 |
| Official website | gallupnm.gov |
| Census code (GEOID) | 3528460 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Gallup
- Catalpa Canyon1.9 mi SE
- Gamerco4.1 mi N
- White Cliffs5.1 mi NE
- Sundance5.9 mi E
- Crestview6.6 mi W
- Williams Acres7.2 mi W
- Yah-ta-hey8.4 mi N
- Purty Rock8.7 mi W
- Rock Springs8.9 mi NW
- Church Rock10.3 mi E
- Fort Wingate11.6 mi E
- Twin Lakes11.8 mi N
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: