Lakes / North Carolina / Lakes Near Charlotte
Lakes Near Charlotte, North Carolina
38 counted North Carolina lakes sit within 60 miles of Charlotte - the largest is Lake Norman at 30,797.52 acres. Distances are straight-line from the city center.
| Lake | County | Distance | Surface Area | Max Depth |
|---|---|---|---|---|
| Lake Norman | Iredell | 22 mi | 30,797.52 acres | - |
| Badin Lake | Montgomery | 44 mi | 5,566.13 acres | - |
| Lake Tillery | Montgomery | 43 mi | 4,846.72 acres | - |
| Lake Hickory | Catawba | 47 mi | 3,791.81 acres | - |
| Tuckertown Reservoir | Rowan | 42 mi | 2,238.12 acres | - |
| Rhodhiss Lake | Caldwell | 54 mi | 2,122.39 acres | - |
| Mountain Island Lake | Mecklenburg | 11 mi | 1,961.52 acres | - |
| Kings Mountain Reservoir | Cleveland | 35 mi | 1,283.68 acres | - |
| Lake Lookout | Iredell | 40 mi | 772.19 acres | - |
| Lake Tom-A-Lex | Davidson | 59 mi | 586.38 acres | - |
| Kannapolis Lake | Rowan | 23 mi | 269.84 acres | - |
| Lake Fisher | Cabarrus | 24 mi | 230.55 acres | - |
| Lake Twitty | Union | 24 mi | 170.01 acres | - |
| W R Bonsal Tailings Reservoir | Anson | 55 mi | 124.54 acres | - |
| Lake Monroe | Union | 27 mi | 115.89 acres | - |
| Lake Lee | Union | 26 mi | 106.26 acres | - |
| Noname | Gaston | 10 mi | 93.41 acres | - |
| Shuford Pond | Caldwell | 50 mi | 84.51 acres | - |
| Lake Concord | Cabarrus | 23 mi | 83.52 acres | - |
| Dutchmans Creek Lake | Davie | 50 mi | 77.7 acres | - |
| Old Millpond | Caldwell | 51 mi | 76.36 acres | - |
| Wadesboro Municipal Lake | Anson | 48 mi | 76.11 acres | - |
| Long Lake | Stanly | 36 mi | 74.13 acres | - |
| Rankin Lake | Gaston | 20 mi | 72.15 acres | - |
| City Lake | Davidson | 56 mi | 52.39 acres | - |
| Cedar Creek Lake | Davie | 56 mi | 41.64 acres | - |
| Lake Wright | Rowan | 27 mi | 38.24 acres | - |
| Foote Mineral Tailings Pond | Cleveland | 29 mi | 33.36 acres | - |
| Robinwood Lake | Gaston | 18 mi | 32.62 acres | - |
| Aero Plantation Lake Number Two | Union | 17 mi | 32.37 acres | - |
| Lagoon D | Gaston | 28 mi | 30.89 acres | - |
| Dutchman Creek W/S Number Two | Davie | 58 mi | 30.46 acres | - |
| Kings Mountain Number One Lake | Cleveland | 28 mi | 28.42 acres | - |
| B V Hedrick Sand and Gravel Lake | Anson | 56 mi | 27.43 acres | - |
| Lake Corriher | Rowan | 27 mi | 27.04 acres | - |
| Sodyeco Lagoon | Gaston | 10 mi | 26.93 acres | - |
| Cobles Reservoir | Davidson | 47 mi | 26.51 acres | - |
| Dutchman Creek W/S Number Ten | Davie | 55 mi | 25.45 acres | - |
Sources: USGS National Hydrography Dataset lake data; lake coordinates from the USGS NHD. Verified October 30, 2026.