Nice county park
This campground is owned by Union County, NC with a good rate for residents. As such, it can be difficult to get in at times and usually requires a reservation well in advance.
The facilities are very well maintained with a good access road sitting on a lake. There is a walking trail from the campground to the other side of the lake which is a day use area with a beach, shelters, canoe rentals, etc.
We stayed here in a travel trailer.