Skip to content
USCity.review

Public schools in Richmond, VA

110 public schools enrolling 56,277 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a Richmond address are included.

School Students

John Randolph Tucker High

High · Henrico County Public Schools

1,916

Douglas S. Freeman High

High · Henrico County Public Schools

1,860

Mills E. Godwin High

High · Henrico County Public Schools

1,773

Hermitage High

High · Henrico County Public Schools

1,717

Monacan High

High · Chesterfield County Public Schools

1,631

Huguenot High

High · Richmond City Public Schools

1,551

Varina High

High · Henrico County Public Schools

1,405

Henrico High

High · Henrico County Public Schools

1,348

George Wythe High

High · Richmond City Public Schools

1,309

Thomas Jefferson High

High · Richmond City Public Schools

816

Armstrong High

High · Richmond City Public Schools

747

John Marshall High

High · Richmond City Public Schools

600

Franklin Military Academy

High · Richmond City Public Schools

293

Richmond Community High

High · Richmond City Public Schools

200

Open High

High · Richmond City Public Schools

183

Richmond Alternative

High · Richmond City Public Schools

162

Richmond Career Education And Employment Charter School

High · Charter · Richmond City Public Schools

27

Yvonne B. Miller High School

High · Department Of Juvenile Justice -Education Div

—