North Carolina Bass Fishing Information

Local Bass Fishing Info.

The Best Bass Fishing Lakes in North Carolina

Largemouth bass are one of the most popular freshwater gamefish in North Carolina, and for good reason. North Carolina ranks as one of the top states when it comes to producing trophy largemouth bass. While many bodies of water in North Carolina produce their share of giant bass every now and then, the ones listed below are known for consistently kicking out trophy bass, which is why they're listed as the best bass lakes in North Carolina. 

  1. Shearon Harris is located in Eastern North Carolina and is well-known for trophy largemouth bass.  For decades, big bass have been consistently caught every year, due to the abundant forage and excellent habitat Shearon Harris offers.  If you want to get in on big bass action, then Shearon Harris is it.
  2. Falls Lake is within driving distance of Raleigh, making it a popular destination for visitors. This legendary fishery that has produced both numbers and sizes of giant largemouth bass every year.  It boasts a healthy largemouth population. Anglers routinely catch bass up to 7 pounds.
  3. Kerr Lake (Buggs Island) borders Virginia and offers an abundance of big bass. The fertile waters and varied vegetation combine to create the perfect habitat for growing large numbers of healthy big bass. As a result, Kerr Lake has earned the reputation of one of the best bass fishing lakes in the country.
  4. High Rock Lake has a well-earned reputation for largemouth bass fishing.  This famous fishery produces amazing fishing opportunities for both numbers and big bass.  This is a "must visit" lake for every serious bass angler.

North Carolina Fishing Licensing Information


License Information

Buy A License Online

Fishing Rules and Regulations

Fishing Regulations


Click a city for the local forecast