Sperryville is a city located in Rappahannock County Virginia. Sperryville has a 2020 population of 228. Sperryville is currently declining at a rate of 0.00% annually and its population has decreased by -33.33% since the most recent census, which recorded a population of 342 in 2010. Sperryville reached it's highest population of 383 in 2011.
The average household income in Sperryville is $58,919 with a poverty rate of 0.00%. The median rental costs in recent years comes to - per month, and the median house value is $275,800. The median age in Sperryville is 44.4 years, 51.4 years for males, and 43.2 years for females.