You know you’re in the Heart of Dixie when you can find over 100 species of fish and more than 10,760 bodies of water. Fishing is a pass time, a passion, and way of life in Alabama. If fishing the rivers and streams tops your list, you’ll be pleased to learn that Alabama has 6,500 of them. We collected visit data, reports, edits, comments, star ratings, and your opinions to help us identify the best spots to fish in the fine state of Alabama. Join us as we share the results of our data deep dive where we’ve sliced and diced things to end up with the list of the 25 Best Fishing Spots in Alabama.
There are fishing spots we’ve seen on the list before such as Jackson Lake, Lake Howard, Lady Ann Lake, and Wolf Bay. They have long established themselves as quality fishing spots. And we have some new additions to the list such as Bon Secour River, Perdido Pass, and Sougahatchee Lake.
Best Fishing Spots in Alabama
Miller Pond near Montgomery, Alabama
Jackson Lake near Millbrook, Alabama
Claiborne Lock And Dam near Monroeville, Alabama
Weeks Bay near Point Clear, Alabama<
Big Creek Lake near Tillmans Corner, Alabama
Wolf Bay near Orange Beach, Alabama
Bon Secour River near Gulf Shores, Alabama
Perdido Pass near Orange Beach, Alabama
Mimosa Lake near Tuscaloosa, Alabama
Auburn City Lake near Auburn, Alabama
Lake Charles near Enterprise, Alabama
Lake George Dam near Cullman, Alabama
Lake Howard near Sylacauga, Alabama
Lady Ann Lake near Madison, Alabama
Bayview Lake near Minor, Alabama
Coopers Lake near Loxley, Alabama
Oxford Lake near Oxford, Alabama
Wheeler Lake near Rogersville, Alabama
Millers Ferry Lock And Dam near Camden, Alabama
Guntersville Lake near Guntersville, Alabama
Coleman Pond near Dothan, Alabama
Perdido Bay near Orange Beach, Alabama
Dog River near Tillmans Corner, Alabama
Sougahatchee Lake near Opelika, Alabama
Gum Pond near Phenix City, Alabama
Grab this list, your favorite fishing tackle, your Alabama fishing license, and catch your limit of largemouth bass, crappie, catfish, perch, and one of the hundred other fish species found in the waters in Alabama.