
North Carolina · Fishing
Troy sits in the heart of Montgomery County, putting anglers within easy reach of Badin Lake and the surrounding Uwharrie National Forest — a combination that makes this part of the North Carolina Piedmont a legitimate destination for freshwater fishing rather than just a convenient weekend stop.
5 spotsUpdated dailyFree to access
View on mapFishing · 5 spots
No additional spots match this filter.
Troy sits in the heart of Montgomery County, putting anglers within easy reach of Badin Lake and the surrounding Uwharrie National Forest — a combination that makes this part of the North Carolina Piedmont a legitimate destination for freshwater fishing rather than just a convenient weekend stop. Badin Lake is the main draw, a reservoir with multiple access points including the Badin Lake Recreation Area, Cove Boat Ramp, and Badin Lake Campground, so you can fish from a boat, the bank, or a kayak depending on what you brought. The Uwharrie National Forest adds a layer of options for anglers willing to explore, with lake fishing tucked into the forest interior at spots like Arrowhead Campground. The fishery here is typical of Piedmont reservoirs — largemouth bass, crappie, bream, and catfish are what most people are targeting, and the lake's coves and creek arms tend to hold fish year-round. Access is generally straightforward, the campgrounds mean you can stay on the water for multiple days, and the area draws a mix of serious bass anglers and families fishing from the bank. If you're planning a trip, knowing which ramp to use and what time of year you're going makes a real difference in what you'll find.
Badin Lake is a Piedmont reservoir, so the typical targets are largemouth bass, crappie, bluegill, and catfish. The coves and creek arms are productive for bass and bream, especially around structure. Catfish are common after dark along flatter banks.
The Badin Lake Recreation Area and Cove Boat Ramp are the most direct options for getting a motorized boat on the water. Arrowhead Campground and Badin Lake Campground also provide lake access and are worth considering if you're staying overnight, since you can fish early mornings and evenings without a long drive to the ramp.

Arrowhead Campground
~4 min drive
A worthwhile stop near NC.
Cove Boat Ramp
~4 min drive
A worthwhile stop near NC.

Badin Lake Group Camp
~5 min drive
A worthwhile stop near NC.
Badin Lake Recreation Area
~5 min drive
A worthwhile stop near NC.

Badin Lake Campground
~5 min drive
A worthwhile stop near NC.
Uwharrie National Forest
~18 min drive
A worthwhile stop near NC.
W R Bonsal Tailings Reservoir
~58 min drive
A worthwhile stop near NC.
Ledbetter Lake
~1h 3m drive
A worthwhile stop near NC.
Southern Pines Waterworks
~1h 6m drive
A worthwhile stop near NC.
Powells Pond
~1h 10m drive
A worthwhile stop near NC.
Forrest Lake
~1h 15m drive
A worthwhile stop near NC.
Hutsey Millpond
~1h 21m drive
A worthwhile stop near SC.
Yes. Anyone 16 or older fishing in North Carolina waters needs a valid state fishing license. You can purchase one online through the NC Wildlife Resources Commission website or at local sporting goods retailers before you arrive. Badin Lake falls under standard state regulations, so check the current NCWRC Inland Fishing Guide for size and creel limits before you go.
Early morning and the last two hours before sunset are consistently the most productive windows, particularly for bass and crappie. Spring is the strongest overall season — bass move shallow to spawn and crappie stack up near structure in March and April. Fall is also solid as fish feed aggressively before winter. Midsummer midday fishing slows down, but catfish remain active through the night.
Yes. The campgrounds at Arrowhead and Badin Lake Campground have accessible bank fishing areas that work well for kids and beginners targeting bream and small bass with basic gear. A simple bobber-and-worm setup is effective and you don't need a boat to have a productive day, especially in spring when fish are holding closer to shore.