Harriston is a city located in Virginia. Harriston has a 2020 population of 1,255. Harriston is currently declining at a rate of 0.00% annually and its population has increased by 38.06% since the most recent census, which recorded a population of 909 in 2010. Harriston reached it's highest population of 1,637 in 2011.
The average household income in Harriston is $60,287 with a poverty rate of 3.51%. The median rental costs in recent years comes to $1,033 per month, and the median house value is $171,500. The median age in Harriston is 41.3 years, 39.5 years for males, and 44.9 years for females. For every 100 females there are 97.9 males.