Most Beautiful Lakes to Visit Near Charlotte, NC

10. Lake Tillery

9. Mountain Island Lake - Charlotte

8. Jordan Lake - Wilsonville

7. Belews Lake - Pine Hall

6. Badin Lake - Badin

5. High Rock Lake - Southmont

4. Lake Lure

3. Lake James - Linville

2. Lake Wylie - Lake Wylie, South Carolina

1. Lake Norman - Davidson