| Kennicott Reservoir Lake Number 1 Dam | Grant, NM | 14.4 miles | NW |
| Starvation Draw Detention Dam Number 2 | Luna, NM | 15.9 miles | SE |
| Detention Dam Number 2 | Luna, NM | 16.2 miles | SE |
| Starvation Draw Detention Dam Number 1 | Luna, NM | 16.4 miles | SE |
| Detention Dam Number 1 | Luna, NM | 16.5 miles | SE |
| Starvation Draw Detention Dam Number 3 | Luna, NM | 17 miles | SE |
| Detention Dam Number 5 | Luna, NM | 17.5 miles | SE |
| Starvation Draw Detention Dam Number 5 | Luna, NM | 17.6 miles | SE |
| Starvation Draw Detention Dam Number 4 | Luna, NM | 18.3 miles | SE |
| Kennecott Dam Number Eight | Grant, NM | 19.1 miles | NW |
| LC Dam | Grant, NM | 22.9 miles | NE |
| Bear Canyon Reservoir Dam | Grant, NM | 26.1 miles | NE |
| Phelps Dodge Tailings Dam Number One | Grant, NM | 26.4 miles | NW |
| Phelps Dodge Tailing Dam Number Two | Grant, NM | 27.5 miles | NW |
| Phelps Dodge Tailing Dam Number Three | Grant, NM | 29.1 miles | NW |
| Turkey Dam | Grant, NM | 31.9 miles | NE |
| Chocolate Peak Dam | Grant, NM | 32.2 miles | NW |
| Palomas Draw Retention Dam Number 7 | Luna, NM | 33.7 miles | SW |
| Palomas Draw Number Eight Dam | Luna, NM | 33.8 miles | SW |
| Palomas Draw Retention Dam Number 8 | Luna, NM | 34.3 miles | SW |
| Miller-Gibson Detention Dam Number 1 | Luna, NM | 34.8 miles | SE |
| Miller-Gibson Detention Dam Number 2 | Luna, NM | 35.6 miles | SE |
| Palomas Draw Number Nine Dam | Luna, NM | 35.8 miles | SW |
| Palomas Red Hill Dam | Luna, NM | 35.9 miles | SW |
| Miller-Gibson Dam Number 4 | Luna, NM | 36 miles | SE |
| Miller-Gibson Dam Number 3 | Luna, NM | 36.6 miles | SE |
| Lake Roberts Dam | Grant, NM | 37.9 miles | NW |
| Redding Mesa Dam | Grant, NM | 39.1 miles | NW |
| Lebus Recreation Reservoir Dam | Colfax, NM | 41.8 miles | NW |
| Bill Evans Lake Dam | Grant, NM | 41.8 miles | NW |
| Crow Broad Placitas Site 2a Dam | Dona Ana, NM | 44.2 miles | NE |
| McLead Flood Control Project Dam | Dona Ana, NM | 45.8 miles | NE |
| Upper Gila Site Number One Dam | Grant, NM | 46 miles | NW |
| Kight Flood Control Retarding Dam | Dona Ana, NM | 46.1 miles | NE |
| Caballo Arroyos Site Number Four Dam | Dona Ana, NM | 46.3 miles | NE |
| Wardy Hedgecock Dam | Dona Ana, NM | 46.4 miles | NE |
| Caballo Arroyos Site Number Two Dam | Dona Ana, NM | 46.4 miles | NE |
| Upper Gila Site Number Six Dam | Grant, NM | 46.4 miles | NW |
| County Line Detention Dam | Sierra, NM | 46.5 miles | NE |
| Upper Gila Site Three Dam | Grant, NM | 46.5 miles | NW |
| Upper Gila Site Number Four Dam | Grant, NM | 46.6 miles | NW |
| Hatch Valley Arroyos Site Six Dam | Dona Ana, NM | 47 miles | NE |
| Hammett Dam | Dona Ana, NM | 47.1 miles | NE |
| Velarde Dams | Dona Ana, NM | 47.1 miles | NE |
| Hatch Valley Arroyos Site One Dam | Dona Ana, NM | 47.1 miles | NE |
| Caballo Arroyos Site Number Five Dam | Dona Ana, NM | 47.1 miles | NE |
| Percha Dam | Sierra, NM | 47.4 miles | NE |
| Percha Diversion Dam | Sierra, NM | 47.6 miles | NE |
| Percha Diversion Dam | Sierra, NM | 47.9 miles | NE |
| North Salem Dam | Dona Ana, NM | 48 miles | NE |
|