Alabama offers a diversity of freshwater and saltwater sport fishing opportunities through thousands of river systems and lakes. With over 450 fish species, Alabama is home to variety of fish species including bass, crappie, bream, catfish walleye and rainbow trout. Top fish spots include the mobile delta and coastal waters of the Gulf.