Select Page

Every fisherman has a different view on what makes a river or lake poor, excellent or in between. Experts select the top lakes on this list. There are many good lakes, but Mississippi and Texas are two of the best-chance states for a huge slab for the wall. If you want an awesome experience, the St. Johns River offers outstanding beauty, unique things you only see in Florida, and the prettiest golden-black crappie in the country. If you are into numbers, Enid, Truman, Eufaula and Green River would be a few of the good picks.

Do your research, find a lake you like, and give one a try in 2024.

1          Grenada Lake, MS

2          Sardis Lake, MS

3          Lake Fork, TX

4          St. Johns River, FL

5          Lake D’Arbonne, LA

6          Barnett Reservoir, MS

7          Eufaula, OK

8          Truman Lake, MO

9          Kentucky Lake, KY/TN

10        Lake of the Pines, TX

11        Enid, MS

12        Weiss Lake, AL

13        Alabama River, AL

14        Jordan, AL

15        Millwood Lake, AR

16        Guntersville, AL

17        Clear Lake, CA

18        Santee Cooper, SC

19        Washington, MS

20        Neely Henry, GA

21        Barkley Lake, KY/TN          

22        Dardanelle, AR

23        Lake Talquin, FL

24        Green River, KY

25        Reelfoot Lake, TN

26        Toledo Bend, TX

27        Clarks Hill, GA

28        Lake of the Ozarks, MO

29        Lake of the Woods, CAN

30        Palestine, TX

31        Dale Hollow, KY/TN

32        Eagle Lake, MS

33        Bull Shoals, AR/MO

34        Ouachita River, LA

35        Cresent Lake, FL

36        Harris Lake, SC

37        Logan Martin, AL

38        Wilson, AL

39        Pickwick, MS/TN/AL

40        Greenwood, SC

41        Murray, SC

42        Pymatuning, PA

43        Cypress, TX

44        Monroe Lake, FL

45        Eldorado, KS

46        Ft. Gibson, OK

47        Oconee Lake, GA

48        Lake Monroe, IN

49        Kinkaid, IL

50        Wheeler Lake, AL

50        West Point, GA

50        Nimrod, AR

50        Wister Lake, OK                              

50        Okeechobee, FL