Flannagan Marina is located on beautiful Flannagan Lake in Dickenson County, Virginia. We are the best kept secret in Southwest Virginia.Come and enjoy the beautiful mountain scenery tucked away outside of Clintwood, VA. We are close to Kentucky and not far from Tennessee. The fishing is one of the best in the state with its Bass, Hybrid, Walleye, and more.