LakeCount. Every Lake. Measured.

Lakes / New Mexico

New Mexico Lakes

309 lakes and counting - every figure from the USGS National Hydrography Dataset.

309
Lakes Counted
15,363.3 acres
Largest - Navajo Reservoir

Rankings

Largest Lakes

Featured Lake

#LakeCountySurface AreaMax Depth
1Navajo ReservoirSan Juan15,363.3 acres-

Lakes Near Cities

Near AlbuquerqueNear Santa FeNear Las CrucesNear TaosNear Farmington

Browse by County

Catron County (15)Chaves County (31)Cibola County (18)Colfax County (41)Curry County (4)De Baca County (6)Doña Ana County (4)Eddy County (11)Grant County (3)Guadalupe County (4)Harding County (9)Hidalgo County (1)Lea County (8)Lincoln County (3)Luna County (3)McKinley County (39)Mora County (16)Otero County (4)Quay County (4)Rio Arriba County (18)Roosevelt County (6)San Juan County (15)San Miguel County (9)Sandoval County (9)Santa Fe County (7)Sierra County (6)Socorro County (1)Taos County (2)Torrance County (2)Union County (10)
Source: USGS National Hydrography Dataset lake data. Verified October 30, 2026.