Skip To Main Content

Our Schools

Offices

School Directory and Map

Richmond Public Schools (RPS) proudly serves nearly 25,000 amazing students in grades pre-kindergarten through 12. Our division is comprised of 25 elementary schools, including one charter school, seven middle schools, five comprehensive high schools, three specialty schools and five preschool centers.

Use the "Our Schools" menu at the top of the page to visit any school's website and use the resources below to locate your school zone and learn more about our schools!

School Directory