Chesterfield County, Virginia Fishing Lakes

Chesterfield County, Virginia is home to a total of 47 lakes, arranged alphabetically in the list below. If you are considering fishing in Chesterfield County, Virginia, 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!
Andrews Pond (Chester area)
Beaver Lake (Chesterfield area)
Blackheath Pond (Midlothian area)
Brasfield Reservoir (Sutherland area)
Cherokee Lake (Bon Air area)
Chester Club Lake (Chester area)
Condrey Pond (Mannboro area)
Cosbys Lake (Chesterfield area)
Crostick Millpond (Beach area)
Falling Creek Reservoir (Drewrys Bluff area)
Fishpond (Hopewell area)
Gills Pond (Beach area)
Gregorys Pond (Chesterfield area)
Hobby Hill Lake (Bon Air area)
Ivys Ponds (Beach area)
Kcratchs Pond (Winterpock area)
Lake Cherokee (Bon Air area)
Lake Chesdin (Sutherland area)
Lake Dale (Beach area)
Lake Ely (Drewrys Bluff area)
Lake Margaret (Beach area)
Lake Neda (Beach area)
Lake Page (Bon Air area)
Lake Patrick Henry (Midlothian area)
Lake View Lake (Chester area)
Licking Creek Fishing Club Lake (Chesterfield area)
Lower Beaver Pond (Chesterfield area)
Moore Lake (Chester area)
Napiers and Savage Lake (Chesterfield area)
Nash Road Lake (Beach area)
Palm Lake (Hallsboro area)
Pamplins Pond (Sutherland area)
Pells Pond (Chester area)
Polishing Pond (Drewrys Bluff area)
Redwater Lake (Chester area)
Reed Pond (Bon Air area)
Rieves Lake (Chester area)
Rock Creek Park Lake (Bon Air area)
Ruffins Pond (Hopewell area)
Salem Woods Lake (Drewrys Bluff area)
Salisbury Lake (Midlothian area)
Spray Pond (Drewrys Bluff area)
Swift Creek Lake (Chesterfield area)
Swift Creek Reservoir (Hallsboro area)
Tates Pond (Clayville area)
Third Branch Lake (Chesterfield area)
Upper Lake Bexley (Chesterfield area)