Virgin is a city located in Washington County Utah. With a 2020 population of 688, it is the 174th largest city in Utah and the 11957th largest city in the United States . Virgin is currently growing at a rate of 2.23% annually and its population has increased by 15.44% since the most recent census, which recorded a population of 596 in 2010. Virgin reached it's highest population of in . Spanning over 17 miles, Virgin has a population density of 40 people per square mile.
The average household income in Virgin is $68,082 with a poverty rate of 7.23%. The median rental costs in recent years comes to $833 per month, and the median house value is $281,300. The median age in Virgin is 42.3 years, 40.5 years for males, and 44.5 years for females.