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 campus size near 379.
7-year change in Martinsville
SY 2017-18 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-campus enrollment runs near 379, noticeably below the state mean of about 672.
Over the past 7-year window. Across the same 7-year window, public-school enrollment grew 5%: 3,954 students in SY 2017-18 versus 4,170 in SY 2024-25. Over that span, Martinsville added 1 school, going from 9 to 10. The Hispanic share of public-school enrollment grew from 13% to 18%.
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.