Fence Lake, New Mexico

Fence Lake: Situated in western Cibola County at an elevation of 7,073 feet, this rural community lies within a high desert landscape near the Arizona border.

About

Fence Lake is a city located in the county of Cibola in the U.S. state of New Mexico.

Quick Facts about Fence Lake

State New Mexico (United States)
County Cibola County
Latitude & Longitude 34.6534,-108.6779
Time Zone America/Denver
Local time 15:06:33 (6th November 2026)
Postal code 87315
Weather 36℉ Mostly Cloudy 7-days weather

Geography

Fence Lake is located at 34°39'12"N 108°40'40"W (34.6533800, -108.6778500).

Fence Lake map

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

Weather

36°F
Mostly Cloudy
5 to 10 mph SE Tonight

Mostly cloudy, with a low around 36. Southeast wind 5 to 10 mph.

7-Day Forecast
Fence Lake zip code is 87315. County name: Cibola, County fips: 35006

Nearby Transit Stations (1)

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

Post Office Name City ZIP
Fence Lak Post Office Fence Lake (NM) 87315

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