The 7 Best Hidden Fishing Spots in Wayne & Duplin Counties for Anglers
Escape the crowds and discover seven lesser-known, tranquil fishing spots across Wayne and Duplin Counties, perfect for anglers seeking peace and a variety of freshwater catches.
Roman Biernacki/Pexels
1. Wills Pond (Wayne County)
This 30-acre lake in Wayne County offers a serene setting for a quiet day of fishing. Wills Pond is particularly popular among anglers targeting Largemouth bass, Bluegill, and White crappie. Its manageable size makes it ideal for kayaks, canoes, or even bank fishing, providing a peaceful escape for those looking to avoid larger, busier waterways.
2. Cliffs of the Neuse State Park (Wayne County)
More than just scenic bluffs, Cliffs of the Neuse State Park in Seven Springs provides excellent fishing opportunities in both the Neuse River and an 11-acre lake within the park. Beyond these main attractions, the park also features quieter creeks that meander through its landscape, offering secluded spots for a more intimate fishing experience amidst natural beauty.
3. Contentnea Creek (Wayne County)
As a significant tributary of the Neuse River, Contentnea Creek near Goldsboro is a productive spot for anglers. The creek is known for its healthy populations of bass and catfish, and during certain seasons, it sees runs of striped bass. Its structure-rich environment, including submerged logs and cypress trees, provides ideal habitats for predatory species, promising thrilling action.
4. Little River (Wayne County)
Another vital tributary feeding into the Neuse River, the Little River offers a unique fishing experience, especially for those who enjoy bank fishing. Anglers here can expect to find a diverse range of species, including redear sunfish, largemouth bass, redbreast, chain pickerel, green sunfish, American yellow perch, and American shad. Its accessible banks make it a convenient choice for a quick fishing trip.
5. Northeast Cape Fear River (Duplin County – Kenansville/Chinquapin Access)
Winding through Duplin County, the Northeast Cape Fear River is a fantastic destination for various freshwater species. Anglers frequently catch Largemouth bass, Ruddy bowfin, Blue catfish, sunfish, crappie, yellow perch, and chain pickerel, with American shad and striped bass appearing in the spring. Public access points like those near Kenansville on Wildlife Landing Road, Chinquapin on Quiet Water Drive, and Wayne’s Landing near Wallace are excellent for launching smaller john boats, kayaks, or canoes to explore its shallower, upstream stretches. Fishing is often best during a falling tide.
6. Cabin Lake (Duplin County Park, Kenansville)
Identified as a top fishing spot within Kenansville, Cabin Lake provides a family-friendly and accessible environment for anglers. While specific species details for this particular lake are often best confirmed locally, similar managed lakes in the region typically offer good catches of largemouth bass, bluegill, and various panfish, making it a reliable choice for a relaxing day.
7. Taylor’s Pond (Faison, Duplin County)
For a truly local and often quiet experience, Taylor’s Pond near Faison is a charming option. Listed by the Visit Duplin County tourism office, this pond offers a more secluded feel compared to larger rivers and lakes. It’s an excellent spot for those seeking solitude and the chance to catch common freshwater species in a peaceful, natural setting.
These hidden fishing spots in Wayne and Duplin Counties offer a blend of tranquility and diverse angling opportunities. Remember to always check local regulations and secure the necessary North Carolina fishing licenses before heading out. Happy fishing!


