11 schools in Martinsville
Martinsville, Virginia comes in at 11 public K-12 schools on the latest counts, with roughly 4,170 students total and an average school size near 379.
4-year change in Martinsville
SY 2020-21 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Albert Harris Elementary | Elementary | KG-05 | 399 |
| Clearview Early Learning Center | Elementary | PK-PK | 110 |
| G.W. Carver Elementary | Elementary | PK-05 | 460 |
| Laurel Park Middle | Middle | 06-08 | 734 |
| Martinsville High | High | 09-12 | 540 |
| Martinsville Middle | Middle | 06-08 | 387 |
| Meadow View Elementary | Elementary | PK-05 | 659 |
| Mount Olivet Elementary | Elementary | PK-05 | 271 |
| Patrick Henry Elementary | Elementary | KG-05 | 357 |
| Piedmont Governor's School | Elementary | N-N | · |
| Rich Acres Elementary | Elementary | PK-05 | 253 |
About Martinsville
Martinsville, Virginia is home to 11 public schools, with combined enrollment of approximately 4,170 students. By school count, it is a mid-sized city.
On the level-by-level breakdown, the city consists of 8 elementary, 2 middle, and 1 high.
Per-school enrollment runs near 379, noticeably below the state mean of about 672.
Over the past 4-year window. Across the same 4-year window, public-school enrollment shrank 4%: 4,361 students in SY 2020-21 versus 4,170 in SY 2024-25.
In the discussion threads here, the community for Martinsville discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.