Ravinia is a town located in Charles Mix County, South Dakota. Ravinia has a 2026 population of 71. Ravinia is currently growing at a rate of 2.9% annually and its population has increased by 2.9% since the most recent census, which recorded a population of 69 in 2020.