San Rafael, New Mexico

San Rafael: Located at an elevation of 6470 feet in Cibola County, this settlement is positioned between the southeastern edge of the Zuni Mountains and the extensive lava flows of the nearby El Malpais National Monument.

About

San Rafael is a city located in the county of Cibola in the U.S. state of New Mexico.

Quick Facts about San Rafael

State New Mexico (United States)
County Cibola County
Latitude & Longitude 35.1125,-107.8826
Time Zone America/Denver
Local time 12:07:02 (6th November 2026)
Postal code 87051
Weather 35℉ Mostly Cloudy 7-days weather

Geography

San Rafael is located at 35°6'45"N 107°52'57"W (35.1125400, -107.8825600).

San Rafael map

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

Weather

35°F
Mostly Cloudy
0 to 5 mph SE Tonight

Mostly cloudy, with a low around 35. Southeast wind 0 to 5 mph.

7-Day Forecast
San Rafael zip code is 87051. County name: Cibola, County fips: 35006
Bikyaya, El Gallo

Nearby Schools and Colleges

Schools and campuses linked to San Rafael, 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 (2)

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

Code Name Address Type
GLP Gallup station 201 East Highway 66 RAIL
ABQ Alvarado Transportation Center 320 First Street SW RAIL

Closest post offices linked to San Rafael.

Post Office Name City ZIP
San Rafael Post Office San Rafael (NM) 87051
Gran Post Office Grants (NM) 87020
Milan Post Office Milan (NM) 87021
Bluewater Post Office Bluewater (NM) 87005
San Fidel Post Office San Fidel (NM) 87049

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