| Sierra Blanca Dam | Apache, AZ | 5.6 miles | NW |
| Luna Dam | Apache, AZ | 7 miles | NE |
| Hulsey Lake Dam | Apache, AZ | 8.3 miles | NE |
| Nutrioso Dam | Apache, AZ | 9.4 miles | NW |
| Rogers Dam | Apache, AZ | 9.7 miles | NW |
| Thomas Creek Weir | Greenlee, AZ | 10.1 miles | SW |
| Jarvis Dam | Apache, AZ | 11.6 miles | NW |
| Willow Creek Weir | Greenlee, AZ | 12.2 miles | SW |
| Riggs Creek Dam | Apache, AZ | 12.4 miles | NW |
| Big Lake Dam | Apache, AZ | 13.3 miles | NW |
| San Salvador Dam | Apache, AZ | 13.6 miles | NW |
| Saint Marys Dam | Apache, AZ | 14.1 miles | NW |
| Glen Loe Dam | Apache, AZ | 14.4 miles | NW |
| Glen Livet Dam | Apache, AZ | 14.7 miles | NW |
| Crescent Lake Dam | Apache, AZ | 14.7 miles | NW |
| Eagar-Slade Dam | Apache, AZ | 14.8 miles | NW |
| Canyon Dam | Apache, AZ | 15.2 miles | NW |
| Atcheson Dam | Apache, AZ | 15.3 miles | NW |
| Pool Corral Dam | Apache, AZ | 16.4 miles | NW |
| Burro Mountain Weir | Apache, AZ | 16.8 miles | NW |
| Nelson Dam | Apache, AZ | 16.9 miles | NE |
| Hog Wallow Dam | Apache, AZ | 17.1 miles | NW |
| Reservation Dam | Apache, AZ | 17.2 miles | NW |
| River Number One Dam | Apache, AZ | 18.8 miles | NW |
| Lee Valley Dam | Apache, AZ | 19.1 miles | NW |
| Drift Fence Dam | Apache, AZ | 19.4 miles | NW |
| Mexican Hay Lake Dam | Apache, AZ | 19.5 miles | NW |
| Pacheta Dam | Apache, AZ | 19.7 miles | SW |
| Hurricane Dam | Apache, AZ | 20.1 miles | NW |
| River Reservoir Dam | Apache, AZ | 20.2 miles | NW |
| Tunnel Dam | Apache, AZ | 20.2 miles | NW |
| River Reservoir Number Three Dam | Apache, AZ | 20.4 miles | NW |
| Bunch Reservoir Dam | Apache, AZ | 21 miles | NW |
| Becker Reservoir Dam | Apache, AZ | 22.3 miles | NE |
| White Mountain Dam | Apache, AZ | 22.3 miles | NW |
| Tonto Dam | Apache, AZ | 24.2 miles | SW |
| Ellis Wiltbank Dam | Apache, AZ | 24.4 miles | NW |
| Sheep Springs Dam | Apache, AZ | 24.6 miles | NW |
| Sunrise Dam | Apache, AZ | 24.7 miles | NW |
| Norton Dam | Apache, AZ | 25.1 miles | NW |
| Sunnyside Dam | Apache, AZ | 25.4 miles | NW |
| Dry Prong Dam | Graham, AZ | 26.7 miles | SW |
| A One Dam | Apache, AZ | 28.1 miles | NW |
| Loafer Dam | Graham, AZ | 28.5 miles | SW |
| Bog Tank Dam | Apache, AZ | 31.9 miles | NW |
| Horseshoe Cienega Lake Dam | Apache, AZ | 31.9 miles | NW |
| Earl Park Dam | Apache, AZ | 32.8 miles | NW |
| Christmas Tree Dam | Apache, AZ | 33.3 miles | NW |
| Bee Dam | Graham, AZ | 33.8 miles | SW |
| Davis Dam | Apache, AZ | 34.2 miles | NW |
|