Schools in Richmond include 28 public elementary schools, 9 middle schools, and 8 high schools; additionally, there are 36 private schools in the city.