All districts
VirginiaPublic school district

Henrico County Public Schools

Schools by level

Elementary 46 · Middle school 12 · High school 9 · Other / combined 2

At a glance

Students
50,915 (2024-25)
Schools
69
Students per teacher
14.9
Grades
PK-12
Locale
Suburb: Large
District office
3820 Nine Mile Rd., Henrico, VA 23223
Phone
(804) 652-3717

Official rating

The official rating for this district is not linked yet.

Check the zoned school for an address

Each address is zoned to specific schools. Confirm with the district's official lookup tool or office before you sign a lease.

Schools (69)

Official campus ratings are shown with their year. Use the address lookup to confirm zoning.

Elementary 46

  • Anthony P. Mehfoud Elementary

    Grades PK-2 · Richmond · Students 330

  • Arthur Ashe Jr. Elementary

    Grades PK-5 · Richmond · Students 425

  • Cashell Donahoe Elementary

    Grades PK-5 · Sandston · Students 526

  • Chamberlayne Elementary

    Grades PK-5 · Richmond · Students 389

  • Charles M. Johnson Elementary

    Grades PK-5 · Richmond · Students 423

  • Colonial Trail Elementary

    Grades PK-5 · Glen Allen · Students 710

  • Crestview Elementary

    Grades PK-5 · Richmond · Students 388

  • David A. Kaechele Elementary

    Grades PK-5 · Glen Allen · Students 455

  • Dumbarton Elementary

    Grades PK-5 · Richmond · Students 684

  • Echo Lake Elementary

    Grades PK-5 · Glen Allen · Students 506

  • Elizabeth Holladay Elementary

    Grades PK-5 · Richmond · Students 859

  • Fair Oaks Elementary

    Grades PK-5 · Highland Springs · Students 330

  • Gayton Elementary

    Grades PK-5 · Richmond · Students 605

  • George F. Baker Elementary

    Grades PK-5 · Richmond · Students 462

  • Glen Allen Elementary

    Grades PK-5 · Glen Allen · Students 578

  • Glen Lea Elementary

    Grades PK-5 · Richmond · Students 461

  • Greenwood Elementary

    Grades PK-5 · Glen Allen · Students 649

  • Harold Macon Ratcliffe Elementary

    Grades PK-5 · Richmond · Students 417

  • Harvie Elementary

    Grades PK-5 · Richmond · Students 497

  • Henry D. Ward Elementary

    Grades PK-5 · Richmond · Students 526

  • Highland Springs Elementary

    Grades PK-5 · Highland Springs · Students 469

  • Jackson Davis Elementary

    Grades PK-5 · Richmond · Students 535

  • Jacob L. Adams Elementary

    Grades PK-5 · Richmond · Students 453

  • Laburnum Elementary

    Grades PK-5 · Richmond · Students 466

  • Lakeside Elementary

    Grades PK-5 · Richmond · Students 397

  • Longdale Elementary

    Grades PK-5 · Glen Allen · Students 476

  • Maude Trevvett Elementary

    Grades PK-5 · Richmond · Students 578

  • Maybeury Elementary

    Grades PK-5 · Richmond · Students 691

  • Montrose Elementary

    Grades PK-5 · Richmond · Students 341

  • Nuckols Farm Elementary

    Grades PK-5 · Richmond · Students 627

  • Pemberton Elementary

    Grades PK-5 · Richmond · Students 344

  • Pinchbeck Elementary

    Grades PK-5 · Richmond · Students 538

  • R.C. Longan Elementary

    Grades PK-5 · Richmond · Students 491

  • Ridge Elementary

    Grades PK-5 · Richmond · Students 512

  • Rivers Edge Elementary

    Grades PK-5 · Glen Allen · Students 735

  • Ruby F. Carver Elementary

    Grades PK-5 · Richmond · Students 509

  • Sandston Elementary

    Grades PK-5 · Sandston · Students 201

  • Seven Pines Elementary

    Grades PK-5 · Sandston · Students 399

  • Shady Grove Elementary

    Grades PK-5 · Glen Allen · Students 600

  • Short Pump Elementary

    Grades PK-5 · Richmond · Students 545

  • Skipwith Elementary

    Grades PK-5 · Richmond · Students 603

  • Springfield Park Elementary

    Grades PK-5 · Glen Allen · Students 652

  • Three Chopt Elementary

    Grades PK-5 · Richmond · Students 306

  • Tuckahoe Elementary

    Grades PK-5 · Richmond · Students 682

  • Twin Hickory Elementary

    Grades PK-5 · Glen Allen · Students 516

  • Varina Elementary

    Grades 3-5 · Richmond · Students 274

Middle school 12

  • Brookland Middle

    Grades 6-8 · Richmond · Students 1,034

  • Elko Middle

    Grades 6-8 · Sandston · Students 695

  • Fairfield Middle

    Grades 6-8 · Richmond · Students 936

  • George H. Moody Middle

    Grades 6-8 · Richmond · Students 1,086

  • Holman Middle

    Grades 6-8 · Glen Allen · Students 862

  • Hungary Creek Middle

    Grades 6-8 · Glen Allen · Students 834

  • John Rolfe Middle

    Grades 6-8 · Richmond · Students 874

  • L. Douglas Wilder Middle

    Grades 6-8 · Richmond · Students 758

  • Pocahontas Middle

    Grades 6-8 · Richmond · Students 914

  • Quioccasin Middle

    Grades 6-8 · Richmond · Students 1,053

  • Short Pump Middle

    Grades 6-8 · Glen Allen · Students 1,056

  • Tuckahoe Middle

    Grades 6-8 · Richmond · Students 1,114

High school 9

  • Deep Run High

    Grades 9-12 · Glen Allen · Students 1,992

  • Douglas S. Freeman High

    Grades 9-12 · Richmond · Students 1,881

  • Glen Allen High

    Grades 9-12 · Glen Allen · Students 1,939

  • Henrico High

    Grades 9-12 · Richmond · Students 1,300

  • Hermitage High

    Grades 9-12 · Richmond · Students 1,719

  • Highland Springs High

    Grades 9-12 · Highland Springs · Students 1,928

  • John Randolph Tucker High

    Grades 9-12 · Richmond · Students 2,132

  • Mills E. Godwin High

    Grades 9-12 · Richmond · Students 1,702

  • Varina High

    Grades 9-12 · Richmond · Students 1,420

Other / combined 2

  • Henrico Virtual Academy

    Grades K-12 · Henrico · Students 526

  • Virginia Randolph Education Center

    Glen Allen

Checklist before renting in this district

Check these before you sign a lease.

  • Checked the assigned school for the exact address with the official lookup before signing

    Source:Fairfax County Public Schools (checked 2026-10-29)

  • Asked the district or council whether boundary or admission changes are planned

  • Asked whether the assigned school has room (or sends overflow elsewhere)

  • Checked that the lease is accepted as proof of address on the enrolment list

    Source:U.S. Department of Education (NCELA) (checked 2026-10-29)

  • Asked how the assigned school supports English learners (ESL/EAL)

    Source:U.S. Department of Education (NCELA) (checked 2026-10-29)

  • Checked the commute (school-bus eligibility, walking route)

Open the full checklist

ESL / ELL support

US public schools must support students learning English. At enrolment families complete a Home Language Survey and an English assessment decides the support. Ask the district about its programmes.

F-1 student visas cannot be used for US public elementary or middle schools (K-8); public high school on an F-1 is limited to 12 months with full tuition paid (US Department of State). Your status depends on the parents' visa, so confirm with official sources.

Sources

School and district lists come from the NCES Common Core of Data; ratings from each state education agency. Every number carries its year. No house prices, crime data or home-made rankings.

Ask Sam about districts