Representative imageVirginia
Keokee Lake
Virginia
About this destination
Keokee Lake in Virginia.
Keokee Lake is a 92-acre impoundment located in Lee County, Virginia, United States. It is a popular destination for fishing and outdoor recreational activities. Nestled in the Appalachian Mountains, the lake offers beautiful scenery, including lush forests and steep hills. Keokee Lake is stocked with several species of fish, including largemouth bass, bluegill, and channel catfish. The Virginia Department of Game and Inland Fisheries manages the lake and maintains a public fishing pier and boat ramp. There are also picnic shelters and hiking trails located near the lake