7 schools in Mecklenburg County Public Schools
Mecklenburg County Public Schools in Virginia runs 7 public K-12 schools today, teaching roughly 3,907 students (an average of 558 per school).
4-year change in Mecklenburg County Public Schools
SY 2020-21 vs SY 2024-25How Mecklenburg County Public Schools ranks
Among districts| Measure | This district | In Virginia | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 72.3% | #49 of 117 | N/A |
| Enrollment ranked largest first | 3,907 | #64 of 130 | #2,492 of 9,234 |
| Number of schools ranked most first | 6 | #74 of 130 | N/A |
| Students per teacher ranked fewest first | 15.8:1 | #122 of 130 | #6,274 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 94.4% | #23 of 115 | #561 of 8,164 |
| Diversity index ranked most diverse first | 62.8% | #33 of 114 | #1,299 of 6,853 |
Inside Mecklenburg County Public Schools
State test results across the district's 6 scored schools run from LaCrosse Elementary at 81.5% proficient to Chase City Elementary at 58.1%, a gap of 23.4 points. That is the 46th widest gap among 95 Virginia districts with four or more scored schools.
Since 2017-18, the 4 district schools that reported both years went from 1,990 to 1,948 students (down 2%) and from 142 to 136 full-time teachers (down 4%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Mecklenburg County High | Baskerville | High | 09-12 | 1,140 |
| Mecklenburg County Middle | Baskerville | Middle | 06-08 | 819 |
| South Hill Elementary | South Hill | Elementary | PK-05 | 767 |
| Clarksville Elementary | Skipwith | Elementary | PK-05 | 432 |
| Chase City Elementary | Chase City | Elementary | PK-05 | 396 |
| LaCrosse Elementary | La Crosse | Elementary | PK-05 | 353 |
| Phoenix Academy | Baskerville | Elementary | N-N | · |
About Mecklenburg County Public Schools
Across 7 schools, Mecklenburg County Public Schools hosts about 3,907 students in Virginia. By footprint it is a sparse district.
On the level-by-level breakdown, Mecklenburg County Public Schools covers 5 elementary, 1 middle, and 1 high school.
On a per-school basis, Mecklenburg County Public Schools runs about 558 students per school, 17% lower than the state mean of roughly 672.
Looking at the last 4 years. Combined enrollment now sits at 3,907 students, rose 106% from the 1,894 reported in SY 2020-21. Mecklenburg County Public Schools now counts 6 public schools, up from 4 in SY 2020-21.
Within the allk12 community for this area, the community for Mecklenburg County Public Schools discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.