Church Rock, New Mexico

Church Rock: city in McKinley County, New Mexico, United States of America

About

Church Rock is a city located in the county of McKinley in the U.S. state of New Mexico.

Church Rock locator map
Location of Church Rock on New Mexico map.

Quick Facts about Church Rock

Population 1,128
Country United States of America
State New Mexico (United States)
County McKinley County
Postal code 87311
Area 6.03 km2
Latitude & Longitude 35.5339,-108.5998
Altitude 6,686 feet / 2038 meters
Time Zone Mountain Time Zone
Local time 21:49:04 (19th April 2026)
Weather 35℉ Clear 7-days weather
McKinley County New Mexico Incorporated and Unincorporated areas Church Rock Highlighted locator map image
McKinley County New Mexico Incorporated and Unincorporated areas Church Rock Highlighted locator map image

Geography

Church Rock is located at 35°32'2"N 108°35'59"W (35.5339100, -108.5998000).

Church Rock map

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

Weather

35°F
Clear
10 mph SE Overnight

Clear. Low around 35, with temperatures rising to around 40 overnight. Southeast wind around 10 mph.

7-Day Forecast

Official website of Church Rock

Official Website
Church Rock zip code is 87311. County name: McKinley, County fips: 35031
Kinlitsosinili

Nearby Schools and Colleges

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

Code Name City ZIP
187958 University of New Mexico-Gallup Campus Gallup (NM) 87301
187596 Navajo Technical University Crownpoint (NM) 87313-0849

Nearby Transit Stations (1)

Rail and bus stations connected to Church Rock, 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 Church Rock.

Post Office Name City ZIP
Church Rock Post Office Church Rock (NM) 87311

Other cities in McKinley County

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

City Name Population Title
Gallup 21,253 City in McKinley County, New Mexico, United States
Zuni Pueblo 6,302 City in McKinley County, New Mexico, United States of America
Crownpoint 2,278 Census-designated place (CDP) in McKinley County, New Mexico
Thoreau 1,865 Census-designated place in McKinley County, New Mexico, United States
Navajo 1,645 Athabaskan language of Na-Dené stock spoken in the southwestern United States
Black Rock 1,323 Census-designated place in McKinley County, New Mexico, US
Tohatchi 808 Census-designated place in McKinley County, New Mexico, United States

Distance to Other Cities

Church Rock distances to largest New Mexico cities