
Canyon Lake
Fed by the Salt River, Canyon Lake holds roughly 950 acres of water in Arizona. It lies in Maricopa County. Management is in the…
Lakes near a city
6 lakes in this guide sit within 45 miles of Apache Junction, AZ. The nearest is Canyon Lake at about 13 miles, and 1 of them have a public water level gauge.
Click a marker to open the lake page.
| Lake | Distance | Water level |
|---|---|---|
| Canyon Lake | 13 mi | 908.90 ft |
| Saguaro Lake | 13 mi | — |
| Apache Lake | 21 mi | — |
| Theodore Roosevelt Lake | 30 mi | — |
| Bartlett Lake | 31 mi | — |
| Horseshoe Lake | 43 mi | — |

Fed by the Salt River, Canyon Lake holds roughly 950 acres of water in Arizona. It lies in Maricopa County. Management is in the…

Saguaro Lake covers about 1,264 acres of the Salt River in Arizona. Its shoreline falls inside Maricopa County. Management is in…

Apache Lake covers about 2,568 acres of the Salt River in Arizona. You will find it in Maricopa County. It is managed by USDA…

Theodore Roosevelt Lake is a reservoir of some 21,493 acres on the Salt River, in Arizona. The lake is in Gila County. Management…

Bartlett Lake covers about 2,815 acres of the Verde River in Arizona. It lies in Maricopa County. Management is in the hands of…

Horseshoe Lake covers about 790 acres of the Verde River in Arizona. It lies in Yavapai County. It is managed by USDA Forest…
Lakes and beaches near Apache Junction · All lakes in Arizona