North Carolina has thousands of miles of streams and shoreline where anglers can catch a variety fish species. The Common Freshwater Fish Species List below provides identification tips, fishing techniques, habitats and habits and other information on the most common freshwater fish species found in North Carolina. The Fishing Areas section provides information on more than 500 places to fish throughout the state.