Our 2024-2025 Visitors Guide Is HERE! Click to check it out!

Attractions

Cabin Lake County Park

Duplin County’s Cabin Lake is located approximately five miles north of Beulaville on Highway 111. The park is open for camping, hiking, fishing, boating, picnicking and swimming. Paddle boats and canoes available for rent. The swimming area is only open from Memorial Day thru Labor Day. Admission to the park is $3.00 per person Duplin County Residents and $4.00 per person Non-Duplin County Residents while children ages five and under free Pricing & Park Map