Lakes / Oklahoma / Lakes Near Muskogee
Lakes Near Muskogee, Oklahoma
74 counted Oklahoma lakes sit within 60 miles of Muskogee - the largest is Eufaula Lake at 100,734.12 acres. Distances are straight-line from the city center.
| Lake | County | Distance | Surface Area | Max Depth |
|---|---|---|---|---|
| Eufaula Lake | Pittsburg | 41 mi | 100,734.12 acres | - |
| Robert S Kerr Reservoir | Haskell | 37 mi | 35,795.91 acres | - |
| Oologah Lake | Rogers | 57 mi | 29,728.7 acres | - |
| Fort Gibson Lake | Cherokee | 15 mi | 17,901.9 acres | - |
| Tenkiller Ferry Lake | Cherokee | 22 mi | 12,908.47 acres | - |
| Webbers Falls Reservoir | Muskogee | 10 mi | 8,985.32 acres | - |
| Lake Eucha | Delaware | 50 mi | 2,748.31 acres | - |
| Spavinaw Lake | Mayes | 49 mi | 1,561.95 acres | - |
| Lake McAlester | Pittsburg | 56 mi | 1,484.36 acres | - |
| Salt Creek Site S-1 Reservoir | Okmulgee | 44 mi | 973.35 acres | - |
| Chimney Rock Lake | Mayes | 38 mi | 750.21 acres | - |
| Greenleaf Lake | Muskogee | 14 mi | 689.93 acres | - |
| Okemah Lake | Okfuskee | 56 mi | 667.93 acres | - |
| Heyburn Lake | Creek | 54 mi | 653.11 acres | - |
| Okmulgee Lake | Okmulgee | 41 mi | 623.69 acres | - |
| Lake Claremore | Rogers | 42 mi | 621.73 acres | - |
| Shell Lake | Osage | 55 mi | 557.96 acres | - |
| Lake Henryetta | Okmulgee | 39 mi | 524.01 acres | - |
| Lake Yahola | Tulsa | 45 mi | 422.3 acres | - |
| Lake Talawanda Number Two | Pittsburg | 58 mi | 280.8 acres | - |
| Lake Sahoma | Creek | 48 mi | 277.83 acres | - |
| Lock and Dam 18 | Wagoner | 25 mi | 274.53 acres | - |
| New Spiro Lake | Le Flore | 57 mi | 249.97 acres | - |
| Lynn Lane Reservoir | Tulsa | 35 mi | 237.05 acres | - |
| Brushy Creek Reservoir | Sequoyah | 34 mi | 202.28 acres | - |
| Lake Wetumka | Hughes | 59 mi | 176.48 acres | - |
| Big Lake | Rogers | 36 mi | 174.46 acres | - |
| Lake Talawanda Number One | Pittsburg | 58 mi | 101.6 acres | - |
| Fourche Maline Creek Site 5 Reservoir | Latimer | 52 mi | 99.09 acres | - |
| Bixhoma Lake | Tulsa | 26 mi | 96.9 acres | - |
| Okmulgee Creek Site 1 Reservoir | Okmulgee | 32 mi | 75.37 acres | - |
| Sapulpa Lake | Creek | 49 mi | 75.37 acres | - |
| Inola Lake | Rogers | 33 mi | 73.88 acres | - |
| Horseshoe Lake | Muskogee | 5 mi | 69.95 acres | - |
| Onapa Lake | McIntosh | 26 mi | 67.95 acres | - |
| Vans Lake | Wagoner | 9 mi | 66.7 acres | - |
| Flag Lake | Okmulgee | 34 mi | 65.24 acres | - |
| Weleetka Lake | Okfuskee | 53 mi | 62.61 acres | - |
| Recreation Lake | Tulsa | 44 mi | 61.53 acres | - |
| Fin and Feather Lake | Pittsburg | 56 mi | 61.04 acres | - |
| Old Spiro Lake | Le Flore | 55 mi | 56 acres | - |
| Taft Lake Number 3 | Muskogee | 9 mi | 55.6 acres | - |
| New Beggs Lake | Okmulgee | 37 mi | 54.12 acres | - |
| Ross Lake | Muskogee | 6 mi | 52.71 acres | - |
| Big Flag Lake | Rogers | 34 mi | 47.2 acres | - |
| Club Lake | Haskell | 46 mi | 45.91 acres | - |
| Scarbow Lake | Mayes | 37 mi | 43.24 acres | - |
| Lake Jackson | Creek | 42 mi | 42.5 acres | - |
| Lake Carlton | Latimer | 53 mi | 36.64 acres | - |
| Little Deep Fork Creek Site 43 Reservoir | Creek | 53 mi | 36.32 acres | - |
| Little Deep Fork Creek Site 48 Reservoir | Creek | 51 mi | 35.58 acres | - |
| Morris Lake | Okmulgee | 29 mi | 34.59 acres | - |
| Boynton Lake | Muskogee | 16 mi | 34.1 acres | - |
| Fenton Lake | Haskell | 37 mi | 34.1 acres | - |
| Yonkipin Lake | Rogers | 38 mi | 33.36 acres | - |
| Caston Mountain Creek Site 2 Reservoir | Le Flore | 59 mi | 33.11 acres | - |
| Brushy Lake | Sequoyah | 38 mi | 33.06 acres | - |
| Cane Creek Site 22 Reservoir | Muskogee | 18 mi | 32.37 acres | - |
| Lake Massena | Creek | 58 mi | 31.98 acres | - |
| Little Deep Fork Creek Site 54 Reservoir | Okmulgee | 46 mi | 31.88 acres | - |
Showing the 60 largest of 74 counted lakes within 60 miles of Muskogee.
Sources: USGS National Hydrography Dataset lake data; lake coordinates from the USGS NHD. Verified October 30, 2026.