School district · Virginia
Henry County Public Schools
★ Best schools in Virginia →16
public schools
9,158
total enrollment
PK–12
grade span
6
cities
Schools by level
- Elementary
- 11
- High
- 3
- Middle
- 2
At a glance
- Grade span
- PK–12
- Charter schools
- 0
- Cities served
- 6
- Counties
- 1
After-school providers & vendors near Henry County Public Schools (click to expand)
Operators, licensed providers, and enrichment vendors in this district's county.
State-funded operators, licensed school-age providers, and ELO-P enrichment vendors. Each card links to its source.
Run an after-school program here and don’t see it?
List your program — free →
Schools in Henry County Public Schools
| School | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Axton Elem | Axton | Elementary | PK-5 | 382 |
| Bassett High | Bassett | High | 9-12 | 1,107 |
| Bassett High | Bassett | High | 9-12 | 1,114 |
| Campbell Court Elem | Bassett | Elementary | PK-5 | 283 |
| Drewry Mason Elem | Ridgeway | Elementary | PK-5 | 409 |
| Fieldale-Collinsville Middle | Collinsville | Middle | 6-8 | 894 |
| G.W. Carver Elem | Martinsville | Elementary | PK-5 | 463 |
| Laurel Park Middle | Martinsville | Middle | 6-8 | 831 |
| Magna Vista High | Ridgeway | High | 9-12 | 1,082 |
| Meadow View Elementary | Martinsville | Elementary | PK-5 | 625 |
| Meadow View Elementary | Martinsville | Elementary | PK-5 | 646 |
| Mount Olivet Elem | Martinsville | Elementary | PK-5 | 297 |
| Rich Acres Elem | Martinsville | Elementary | PK-5 | 264 |
| Sanville Elem | Bassett | Elementary | PK-5 | 268 |
| Sanville Elem | Bassett | Elementary | PK-5 | 222 |
| Stanleytown Elem | Stanleytown | Elementary | PK-5 | 271 |