Pennington Gap is a city located in Lee County Virginia. With a 2020 population of 1,681, it is the 104th largest city in Virginia and the 8284th largest city in the United States . Pennington Gap is currently declining at a rate of -1.18% annually and its population has decreased by -5.61% since the most recent census, which recorded a population of 1,781 in 2010. Pennington Gap reached it's highest population of 1,876 in 2010. Spanning over 2 miles, Pennington Gap has a population density of 1,008 people per square mile.
The average household income in Pennington Gap is $46,329 with a poverty rate of 39.98%. The median rental costs in recent years comes to $547 per month, and the median house value is $82,600. The median age in Pennington Gap is 46.3 years, 37.7 years for males, and 52.5 years for females.