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

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

Ginter Park Elementary

Elementary · Richmond City Public Schools

290

Overby-Sheppard Elementary

Elementary · Richmond City Public Schools

268

Woodville Elementary

Elementary · Richmond City Public Schools

267

J.b. Fisher Elementary

Elementary · Richmond City Public Schools

264

John B. Cary Elementary

Elementary · Richmond City Public Schools

263

Varina Elementary

Elementary · Henrico County Public Schools

263

Fairfield Court Elementary

Elementary · Richmond City Public Schools

251

Bellevue Elementary

Elementary · Richmond City Public Schools

188

Swansboro Elementary

Elementary · Richmond City Public Schools

158