Public Schools in Richmond, VA

Find Public Schools in Richmond, VA. Listings include Richmond Public Schools, Mary Munford Elementary School, Albert Hill Middle School, John Marshall High School, Westover Hills Elementary School and Richmond Public Schools Adult Education. Click on each in the list below the map for more information.

Want your school to be the top-listed Public School in Richmond, VA?
Click here to claim your Sponsored Listing.
Richmond Public Schools A Richmond Public Schools
301 N. 9th Street
Richmond, 23219

We proudly serve 22,000 amazing students in Richmond, Virginia.

Mary Munford Elementary School B Mary Munford Elementary School
211 Westmoreland Street
Richmond, 23226

The Home of the Monarchs!

Albert Hill Middle School C Albert Hill Middle School
3400 Patterson Avenue
Richmond, 23221

3400 Patterson Avenue Richmond, Va 23221 804.780.6107

John Marshall High School D John Marshall High School
4225 Old Brook Road
Richmond, 23227

John Marshall High School is the Joy and Pride of Northside.

Westover Hills Elementary School E Westover Hills Elementary School
1211 Jahnke Road
Richmond, 23225

A RPS elementary school in Southside Richmond, Virginia. #4houses1family #missionpossible #together

Richmond Public Schools Adult Education F Richmond Public Schools Adult Education
119 W Leigh Street, Suite 103
Richmond, 23220

Providing GED Prep and English as a Second Language (ESL) classes for adult learners (aged 18+) throughout the Richmond, VA area. Follow us to get updates about our programs, and register now for Fall 2022 classes!

VCUarts G VCUarts
325 N. Harrison Street
Richmond, 23284

Richmond Community High School PTSA H Richmond Community High School PTSA
201 East Brookland Park Boulevard
Richmond, 23222

The official page of the Richmond Community High School PTSA in Richmond, VA

Union Middle School Washington D.C. Trip I Union Middle School Washington D.C. Trip
211 Dickens Road
Richmond, 23230

Team Harvie PTA J Team Harvie PTA
3401 Harvie Road
Richmond, 23223

Team Harvie PTA is the Parent Teacher Association (PTA) of Harvie Elementary School of Henrico County Public Schools, located in Richmond, Virginia.

Patrick Henry Elementary School K Patrick Henry Elementary School
3411 Semmes Avenue
Richmond, 23225

Patrick Henry was once a great community elementary school on Semmes Ave, and Forest Hill Ave.

Franklin Elementary School L Franklin Elementary School
Richmond, 23224

Franklin Elementary was located on the lower end of Midlothian Trpk. Many children attended only 3rd-5th grades here.

Bellwood Elementary School CCPS M Bellwood Elementary School CCPS
9536 Dawnshire Road
Richmond, 23237

Bellwood is a Title I school located in Chesterfield County, VA where our staff believe "You Matter!"