Mexican Hat
Census-designated place in San Juan County, Utah

Mexican Hat is an unincorporated community (census-designated place) in San Juan County, Utah, with 21 residents (2020 Census). It sits at 4,245 ft (1,294 m) above sea level. The nearest town is Halchita, 2.1 miles SW.
- 21residents (2020 Census)
- 4,245 ftelevation · 1,294 m
- 8.2 sq miland area · 21.3 km²
- 3 / sq mipopulation density
- 84531ZIP code
About Mexican Hat
Mexican Hat is a census-designated place (CDP) in Utah in the United States. It is on the San Juan River on the northern edge of the Navajo Nation's borders in south-central San Juan County. As of the 2020 census, Mexican Hat had a population of 21.
Text: Wikipedia · CC BY-SA 4.0
Mexican Hat weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Mexican Hat
Webcams: Windy.com
Do you know Mexican Hat? Tell us about it
Help other travelers: share what makes Mexican Hat special. We review every message before publishing it.
Map of Mexican Hat
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Mexican Hat 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 ›Mexican Hat, UT population
Mexican Hat had 21 residents in the 2020 Census.
| 2020 Census | 21 |
|---|---|
| Density | 3 per sq mi (1 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Mexican Hat at a glance
| State | Utah (UT) |
|---|---|
| County | San Juan County |
| Type | Census-designated place |
| Population | 21 (2020) |
| Land area | 8.21 sq mi (21.3 km²) |
| Water area | 0.31 sq mi (0.80 km²) |
| Elevation | 4,245 ft (1,294 m) |
| Coordinates | 37.1743° N, 109.8836° W |
| ZIP code | 84531 |
| Census code (GEOID) | 4949380 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Mexican Hat
- Halchita2.1 mi SW
- Tselakai Dezza15.3 mi E
- Bluff17.7 mi NE
- Oljato-Monument Valley, AZ22.1 mi SW
- Oljato-Monument Valley22.5 mi SW
- Dennehotso, AZ23.8 mi S
- White Mesa30.5 mi NE
- Red Mesa, AZ31.6 mi SE
- Montezuma Creek33.0 mi E
- Rock Point, AZ36.1 mi SE
- Blanding36.9 mi NE
- Kayenta, AZ37.8 mi SW
Straight-line distance between town centers.
Frequently asked questions about Mexican Hat
What county is Mexican Hat in?
Mexican Hat is in San Juan County, Utah.
What is the population of Mexican Hat, UT?
21 people lived in Mexican Hat at the 2020 Census.
What is the ZIP code of Mexican Hat, UT?
The ZIP code of Mexican Hat is 84531.
What is the elevation of Mexican Hat?
4,245 feet (1,294 m) above sea level.
What towns are near Mexican Hat?
Halchita (2.1 mi), Tselakai Dezza (15.3 mi), Bluff (17.7 mi), Oljato-Monument Valley (22.1 mi), Oljato-Monument Valley (22.5 mi).
Last updated: