State

Lake beaches and swimming lakes in Arizona

Arizona has 14 lakes and reservoirs in this guide. Almost all of them are reservoirs held back by a dam. Lake Powell is the biggest, covering roughly 162,595 acres. The deepest water on record here is at Lake Powell, about 492 feet. Rivers that feed or drain them include the Salt River, the Colorado River and the Verde River. A public agency publishes a live water level for 7 of them, which is what the level pages show. The agency behind the most lakes here is USDA Forest Service / SRP. Across the state we map 6 named swimming spots and access points from federal and state sources.

9Lakes
3Swimming spots

 Lakes in Arizona (9)

Lakes in Arizona on the map

Click a marker to open the lake page.

Lakes in Arizona

Each page has the live water level, weather, access points and sources.

Lake Pleasant

Arizona · Yavapai County

Lake Pleasant

At roughly 9,970 acres, Lake Pleasant is one of the lakes covered in Arizona. Its shoreline falls inside Yavapai County. Bureau…

Reservoir
Lake Powell

Arizona · Kane County

Lake Powell

Lake Powell is a 162,595-acre reservoir on the Colorado River in Arizona. Its shoreline falls inside Kane County. Management is…

Reservoir2 beaches
Lake Havasu

Arizona · Mohave County

Lake Havasu

Lake Havasu is a reservoir of some 19,299 acres on the Colorado River, in Arizona. The lake is in Mohave County. USBR Lower…

Reservoir1 beach
Bartlett Lake

Arizona · Maricopa County

Bartlett Lake

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

Reservoir
Saguaro Lake

Arizona · Maricopa County

Saguaro Lake

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

Reservoir
Apache Lake

Arizona · Maricopa County

Apache Lake

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…

Reservoir
Theodore Roosevelt Lake

Arizona · Gila County

Theodore Roosevelt Lake

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

Reservoir
Horseshoe Lake

Arizona · Yavapai County

Horseshoe Lake

Horseshoe Lake covers about 790 acres of the Verde River in Arizona. It lies in Yavapai County. It is managed by USDA Forest…

Reservoir
Alamo Lake

Arizona · La Paz County

Alamo Lake

At roughly 3,665 acres, Alamo Lake is one of the lakes covered in Arizona. It lies in La Paz County. Arizona State Parks & Trails…

Reservoir

Current lake levels in Arizona

2 lakes in Arizona have a documented full pool, so their pages show how far the water sits below the level the reservoir was designed to hold. Readings are refreshed from the operating agency and stamped with the time they were taken. A falling pool widens the beaches and shortens the ramps.

LakeLevelFull poolHow full
Lake Pleasant——no percent published
Lake Powell3,517.20 ft—no percent published
Lake Havasu——no percent published
Bartlett Lake——no percent published
Saguaro Lake——no percent published
Apache Lake——no percent published
Theodore Roosevelt Lake——no percent published
Horseshoe Lake——no percent published
Alamo Lake—1,160.4 ftno percent published

Cities in Arizona

Lakes and swimming spots near the main towns.

 Phoenix Mesa Gilbert Glendale Scottsdale Tempe Queen Creek Apache Junction