Pennington Gap is a town in Lee County, Virginia, United States. The population was 1,624 at the 2020 census.
Morgan Street downtown (2017)
Lee County is the westernmost county in the U.S. Commonwealth of Virginia. As of the 2020 census, the population was 22,173. Its county seat is Jonesville.
Lee County Courthouse in Jonesville
Lee County landscape near Pennington Gap
Mountains near Rose Hill
Jonesville