The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

3 schools in Middlesex County Public Schools

Virginia · 1,249 students · 2 cities

For families inside Middlesex County Public Schools, public-school options total 3 K-12 campuses, with enrollment near 1,249 (1 elementary, 1 middle, and 1 high).

NameCityLevelGradesEnrollment
Middlesex ElementaryLocust HillElementaryPK-05620
Middlesex HighSaludaHigh09-12370
St. Clare Walker MiddleLocust HillMiddle06-08259

About Middlesex County Public Schools

Middlesex County Public Schools maintains 3 public schools across Virginia, collectively teacheing roughly 1,249 students.

On the school-mix side, Middlesex County Public Schools spans 1 elementary, 1 middle, and 1 high school.

Per-school enrollment averages around 416 in this district, noticeably below the Virginia typical of 672.

Within the allk12 community for this area, the community for Middlesex County Public Schools discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools does Middlesex County Public Schools run?
Middlesex County Public Schools has 3 public schools with a combined enrollment of about 1,249 students in Virginia.
What is the mix of elementary, middle, and high schools in Middlesex County Public Schools?
Middlesex County Public Schools includes 1 elementary, 1 middle, 1 high schools.
What is the largest school in Middlesex County Public Schools?
Middlesex Elementary is the largest public school in Middlesex County Public Schools by enrollment, with approximately 620 students.
What grade levels does Middlesex County Public Schools serve?
Middlesex County Public Schools schools serve students from pre-K through grade 12, across 3 campuses.
What cities does Middlesex County Public Schools serve?
Middlesex County Public Schools operates schools in Locust Hill, Saluda across Virginia.