Review:

Located in Dickenson County in Virginia’s Appalachia region, the John W. Flannagan Reservoir is a 1,145-acre lake that was named after Congressman, John Williams Flannagan, Jr.

The Virginia lake was completed by the U.S. Army Corps of Engineers in 1964 and provides drinking water and flood protection and for areas downstream of Pound River and Big Sandy River.

Although the lake was built primarily for flood control, it also provides an array of recreational activities, the most popular of which is fishing.

The deep calm waters are stocked with a variety of sport fish species, including channel and flathead catfish, bluegill and crappie, carp and musky, largemouth bass, smallmouth bass, and hybrid striped bass.

John W. Flannagan Reservoir, Dickenson County, Appalachia Region

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.