LakeCount. Every Lake. Measured.

Lakes / New Mexico / Rio Arriba County

Lakes in Rio Arriba County, New Mexico

18 lakes counted in Rio Arriba County - the largest is Heron Reservoir at 4,497.07 acres.

18
Lakes Counted
4,497.07 acres
Largest - Heron Reservoir

Rio Arriba County, highlighted, with its largest counted lakes dotted. Outlines from Census boundary data.

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Heron ReservoirRio Arriba4,497.07 acres-
2Abiquiu ReservoirRio Arriba3,257.91 acres-
3El Vado ReservoirRio Arriba3,108.34 acres-
4Stinking LakeRio Arriba751.82 acres-
5Stone LakeRio Arriba470.49 acres-
6Horse LakeRio Arriba192.74 acres-
7Dulce LakeRio Arriba88.46 acres-
8Thompson LakeRio Arriba87.48 acres-
9Ursulo LakeRio Arriba44.88 acres-
10John Mills LakeRio Arriba39.2 acres-
11La Jara LakeRio Arriba37.51 acres-
12San Gregorio ReservoirRio Arriba35.93 acres-
13Pit Tank Number ThreeRio Arriba35.75 acres-
14Laguna LargaRio Arriba35.53 acres-
15Enbom LakeRio Arriba30.89 acres-
16Laguna MadridRio Arriba30.19 acres-
17Gavilan LakeRio Arriba29.9 acres-
18Lucero LakesRio Arriba25.3 acres-
Find a Lake in Rio Arriba CountyLargest Lakes
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.