El Morro, New Mexico

El Morro: Situated in the high desert of Cibola County at an elevation of 7,215 feet, this area features a prominent sandstone bluff that served as a crucial landmark near a reliable water source.

About

El Morro is a city located in the county of Cibola in the U.S. state of New Mexico.

Quick Facts about El Morro

State New Mexico (United States)
County Cibola County
Latitude & Longitude 35.0117,-108.3506
Time Zone America/Denver
Local time 22:18:15 (6th November 2026)
Weather 33℉ Mostly Cloudy 7-days weather

Geography

El Morro is located at 35°0'42"N 108°21'2"W (35.0117000, -108.3506200).

El Morro map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

33°F
Mostly Cloudy
10 mph SE Tonight

Mostly cloudy, with a low around 33. Southeast wind around 10 mph.

7-Day Forecast

Nearby Schools and Colleges

Schools and campuses linked to El Morro, NM. Select a name to open its map and contact details.

Code Name City ZIP
188021 New Mexico State University-Grants Grants (NM) 87020-2025

Nearby Transit Stations (1)

Rail and bus stations connected to El Morro, NM. Select a station to open its map and address details.

Code Name Address Type
GLP Gallup station 201 East Highway 66 RAIL

Closest post offices linked to El Morro.

Post Office Name City ZIP
Ramah Post Office Ramah (NM) 87321

Other cities in Cibola County

Cities, towns, neighborhoods & other populated places in Cibola County , NM.

City Name Population Title
Grants 8,835 City in New Mexico, United States
Milan 3,640 Village in Cibola County, New Mexico