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

Jackson Davis Elementary

Elementary · Henrico County Public Schools

518

Skipwith Elementary

Elementary · Henrico County Public Schools

508

Martin Luther King Jr. Middle

Middle · Richmond City Public Schools

501

Harvie Elementary

Elementary · Henrico County Public Schools

495

Henry Marsh Iii Elementary

Elementary · Richmond City Public Schools

493

Arthur Ashe Jr. Elementary

Elementary · Henrico County Public Schools

491

Henry D. Ward Elementary

Elementary · Henrico County Public Schools

470

Ridge Elementary

Elementary · Henrico County Public Schools

466

Jacob L. Adams Elementary

Elementary · Henrico County Public Schools

464

R.c. Longan Elementary

Elementary · Henrico County Public Schools

459

Laburnum Elementary

Elementary · Henrico County Public Schools

456

Ruby F. Carver Elementary

Elementary · Henrico County Public Schools

456

Albert Hill Middle

Middle · Richmond City Public Schools

453

Binford Middle

Middle · Richmond City Public Schools

452

Lakeside Elementary

Elementary · Henrico County Public Schools

438

Mary Munford Elementary

Elementary · Richmond City Public Schools

433

Glen Lea Elementary

Elementary · Henrico County Public Schools

432

Southampton Elementary

Elementary · Richmond City Public Schools

432

Henderson Middle

Middle · Richmond City Public Schools

430

Harold Macon Ratcliffe Elementary

Elementary · Henrico County Public Schools

428

Linwood Holton Elementary

Elementary · Richmond City Public Schools

427

George W. Carver Elementary

Elementary · Richmond City Public Schools

420

George F. Baker Elementary

Elementary · Henrico County Public Schools

410

Blackwell Elementary

Elementary · Richmond City Public Schools

393

Charles M. Johnson Elementary

Elementary · Henrico County Public Schools

392

Elizabeth D. Redd Elementary

Elementary · Richmond City Public Schools

392

Chimborazo Elementary

Elementary · Richmond City Public Schools

385

Westover Hills Elementary

Elementary · Richmond City Public Schools

370

Pemberton Elementary

Elementary · Henrico County Public Schools

354

Crestview Elementary

Elementary · Henrico County Public Schools

352

Anthony P. Mehfoud Elementary

Elementary · Henrico County Public Schools

331

William Fox Elementary

Elementary · Richmond City Public Schools

326

Chamberlayne Elementary

Elementary · Henrico County Public Schools

318

Montrose Elementary

Elementary · Henrico County Public Schools

311

Patrick Henry School Of Science And Arts

Elementary · Charter · Richmond City Public Schools

309

Three Chopt Elementary

Elementary · Henrico County Public Schools

296

Barack Obama Elementary

Elementary · Richmond City Public Schools

295

Franklin Military Academy

High · Richmond City Public Schools

293

Ginter Park Elementary

Elementary · Richmond City Public Schools

290

Overby-Sheppard Elementary

Elementary · Richmond City Public Schools

268