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!
Cluster I - Elementary Schools
Cluster II - Elementary Schools
Cluster III - Middle Schools
Cluster IV - High Schools