Ree Heights is a town in western Hand County, South Dakota, United States. The population was 62 at the 2010 census. Ree Heights was laid out in 1882. The town was named after the Arikara (Ree) Indians. A post office in Ree Heights has been in operation since 1882.