Your guide to Richmond region school districts

From Richmond City to New Kent, we’re giving you all the pertinent details about some of the school districts in and around the River City.

  • Facebook
  • Twitter
  • Nextdoor
  • Email

Class is in session — there are over a dozen school districts in the Greater Richmond Region.

Photo by RICtoday

The Greater Richmond Region has 16 school districts and 185,000+ students. We’re giving you the 411 on enrollment, student-teacher ratio, tuition, and more (thanks to data from U.S. News & World Report ) for the area’s major school districts. And don’t worry, there won’t be any homework.

Before we dive in, here are four fast facts about schools in the River City:

Richmond Public Schools

  • Number of schools: 45
  • Number of students: ~22,000
  • Student-teacher ratio: 19:1
  • ~74% graduation rate

Henrico County Public Schools

  • Number of schools: 74
  • Number of students: 48,977
  • Student-teacher ratio: 19:1
  • No. 31 school district in Virginia
  • 90% graduation rate

Chesterfield County Public Schools

  • Number of schools: 69
  • Number of students: ~60,840
  • Student-teacher ratio: 14:1
  • No. 27 school district in Virginia
  • 91% graduation rate

Amelia County Public Schools

  • Number of schools: 3
  • Number of students: 1,627
  • Student-teacher ratio: 15:1
  • 98% graduation rate

Charles City County Public Schools

  • Number of schools: 2
  • Number of students: ~560
  • Student-teacher ratio: 12:1
  • ~93% graduation rate

Colonial Heights Public Schools

  • Number of schools: 5
  • Number of students: ~2900
  • Student-teacher ratio: 13:1
  • No. 32 school district in Virginia
  • ~92% graduation rate

Dinwiddie County Public Schools

  • Number of schools: 8
  • Number of students: ~4,400
  • Student-teacher ratio: 15:1
  • 82% graduation rate

Goochland County Public Schools

  • Number of schools: 5
  • Number of students: ~2500
  • Student-teacher ratio: 13:1
  • No. 12 school district in Virginia
  • 97% graduation rate

Hanover County Public Schools

  • Number of schools: 26
  • Number of students: ~17,000
  • Student-teacher ratio: 21:1
  • No. 36 school district in Virginia
  • 93% graduation rate

Hopewell City Public Schools

  • Number of schools: 7
  • Number of students: ~4,000
  • Student-teacher ratio: 14:1
  • 80% graduation rate

King William County Public Schools

  • Number of schools: 4
  • Number of students: ~2,000
  • Student-teacher ratio: 21:1
  • 87% graduation rate

New Kent County Public Schools

  • Number of schools: 5
  • Number of students: 3,436
  • Student-teacher ratio: 14:1
  • 94% graduation rate

Petersburg City Public Schools

  • Number of schools: 8
  • Number of students: 4,045
  • Student-teacher ratio: 14:1
  • 75% graduation rate

Powhatan County Public Schools

  • Number of schools: 5
  • Number of students: ~4,200
  • Student-teacher ratio: 13:1
  • No. 23 school district in Virginia
  • 91% graduation rate

Prince George County Public Schools

  • Number of schools: 9
  • Number of students: 6,106
  • Student-teacher ratio: ~12:1
  • No. 41 school district in Virginia
  • 89% graduation rate

Sussex County Public Schools

  • Number of schools: 3
  • Number of students: ~1,000
  • Student-teacher ratio: ~14:1
  • 77% graduation rate

Thinking private? Richmond Family Magazine has a private school finder if you want to explore those options.

  • Facebook
  • Twitter
  • Nextdoor
  • Email
Robin is a born-and-raised Richmonder who has contributed to publications including RVA Magazine, The Cavalier Daily, and C-VILLE Weekly. She helped launch RICtoday in July 2021 and enjoys exploring James River trails in her free time.
Check out our other Guides