Virgin is a town in Washington County, Utah, United States. The population was 670 at the 2020 census. The first settlement at Virgin was made in 1858. It is located along the Virgin River (for which it is named), and not far from Zion National Park. The elevation is . It lies on State Route 9.
Geography
According to the United States Census Bureau, the town has an area of 11.9 square miles (30.9 km) in total, all land.
Demographics
At the 2010 census there were 596 people, 202 households, and 139 families in the town. The population density was 50.1 people per square mile (19.3/km). There were 243 housing units at an average density of 20.4 per square mile (7.9/km). The racial makeup of the town was 91.8% White, 2.2% Native American, 0.5% Asian, 0.2% Pacific Islander, and 2.0% from two or more races. Hispanic or Latino of any race were 6.4%. Previously the city of Kennesaw, Georgia had passed a similar law requiring gun ownership.
Education
Washington County School District is the area school district.
