The State stocks about 25,000 striper fingerlings every year and Badin is known as a dependable put-and-take striper lake. Anglers can limit-out on 5 to 12 pound fish with a rare 20-pounder. Trolling live shad is the best way to catch stripers. Bottom fishing with chicken livers or cut-up shad will land catfish and stripers. A good rule is, "bigger bait for bigger fish". Striper specialists bounce white or yellow bucktail jigs off the tops of submerged hills. Soaking the hair with shad scent makes the lure even more effective.
There are stripers present at the lower part of the Uwharrie river where it flows into the Pee Dee River. This is a popular spot for spring time stripers and white bass.
Heres a bit of info from the North Carolinas Forest service