Twin Lakes, New Mexico

Twin Lakes: a city in McKinley County, New Mexico

About

Twin Lakes is a city located in the county of McKinley in the U.S. state of New Mexico.

Quick Facts about Twin Lakes

State New Mexico (United States)
County McKinley County
Latitude & Longitude 35.7092,-108.7748
Time Zone America/Denver
Local time 06:02:24 (15th April 2026)
Weather 22℉ Mostly Clear 7-days weather

Geography

Twin Lakes is located at 35°42'33"N 108°46'29"W (35.7091900, -108.7748100).

Twin Lakes map

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

Weather

22°F
Mostly Clear
5 to 15 mph W Tuesday Night

Mostly clear, with a low around 22.

7-Day Forecast
Bahastlah

Nearby Schools and Colleges

Schools and campuses linked to Twin Lakes, 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

Nearby Transit Stations (1)

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

Post Office Name City ZIP
Tohatch Post Office Tohatchi (NM) 87325

Other places with the same name (3)

  • Twin Lakes, Wisconsin village in Kenosha County, Wisconsin with a population of 6,234 people.
  • Twin Lakes, Colorado city in Freeborn County, Minnesota, United States of America with a population of 6,101 people.
  • Twin Lakes, Minnesota human settlement in Freeborn County, Minnesota, United States of America with a population of 837 people.

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
Church Rock 1,128 City in McKinley County, New Mexico, United States of America
Tohatchi 808 Census-designated place in McKinley County, New Mexico, United States