Moore County, North Carolina Fishing Lakes

Moore County, North Carolina is home to a total of 42 lakes, arranged alphabetically in the list below. If you are considering fishing in Moore County, North Carolina, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Aberdeen Town Lake (Southern Pines area)
Blue Pond (Southern Pines area)
Carthage Lake Number Two (Carthage area)
Crystal Lake (Niagara area)
Curries Pond (West End area)
Fly Rod Lake (Carthage area)
Forrest Lake (Niagara area)
Fox Lake (Niagara area)
Griffin Lake (Niagara area)
Holly Hills Pond (Pinebluff area)
Jordan Pond (Candor area)
Lake Bay (Niagara area)
Lake McKenzie (West End area)
Lake McPhaul (Niagara area)
Lake Surf (Lobelia area)
Long Leaf Lake (Carthage area)
Lower Monroe Lake (Southern Pines area)
Mid Pines Lake (Southern Pines area)
Morses Lake (Vass area)
Pages Lake (Southern Pines area)
Pine Lake (Vass area)
Pine Lakes Shooting Preserve Lake (Carthage area)
Pinehurst Lake (Southern Pines area)
Pinehurst Water Supply Reservoir (Southern Pines area)
Powells Pond (Southern Pines area)
Ranchin Lake (Hoffman area)
Sandy Woods Lake (West End area)
Seven Lakes Lake Number Five (Zion Grove area)
Seven Lakes Lake Number Four (Zion Grove area)
Seven Lakes Lake Number Three (Zion Grove area)
Seven Lakes Lake Number Two (Zion Grove area)
Seven Lakes Number One (Zion Grove area)
Shadow Lake (Carthage area)
Shadow Lake (Vass area)
Southern Pines Waterworks (Southern Pines area)
Spring Valley Lake (Carthage area)
Thagards Lake (Vass area)
Thurlows Lake (Vass area)
Upper Pompelli Lake (Candor area)
Von Canon Lake (West End area)
Warrior Lake (Southern Pines area)
Watson Lake (Southern Pines area)
Winding Creek Lake (White Hill area)