Lakes near a city

Lakes near Muskogee, OK

4 lakes in this guide sit within 45 miles of Muskogee, OK. The nearest is Fort Gibson Lake at about 7 miles, and 0 of them have a public water level gauge.

Lakes near Muskogee

Click a marker to open the lake page.

By distance

LakeDistanceWater level
Fort Gibson Lake7 mi—
Tenkiller Ferry Lake21 mi—
Lake Eufaula27 mi—
Lake Hudson35 mi—
Fort Gibson Lake

Oklahoma · Wagoner County

Fort Gibson Lake

At roughly 9,093 acres, Fort Gibson Lake is one of the lakes covered in Oklahoma. Its shoreline falls inside Wagoner County.…

Reservoir1 beach

Oklahoma · Cherokee County

Tenkiller Ferry Lake

Tenkiller Ferry Lake is a reservoir of some 12,900 acres on the Illinois River, in Oklahoma. Its shoreline falls inside Cherokee…

Reservoir1 beach
Lake Eufaula

Oklahoma · McIntosh County

Lake Eufaula

At roughly 2,853 acres, Lake Eufaula is one of the lakes covered in Oklahoma. Its shoreline falls inside McIntosh County. It is…

Reservoir
Lake Hudson

Oklahoma · Mayes County

Lake Hudson

Lake Hudson is a 12,000-acre reservoir in Oklahoma. The lake is in Mayes County. It is managed by Grand River Dam Authority…

Reservoir

 Lakes and beaches near Muskogee · All lakes in Oklahoma