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

3 schools in Moseley

Virginia · Public K-12

Public schools in Moseley number 3 per the latest NCES data, with about 1,696 students enrolled, an average school size of 565.

7-year change in Moseley

SY 2017-18 vs SY 2024-25
Total enrollment
1,696
+901 (+113%) vs SY 2017-18
School count
2
+1 (+100%) vs SY 2017-18
% White
67%
was 81%
% Hispanic
9%
was 6%
% Black
11%
was 8%
% Asian
7%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Deep Creek MiddleElementaryM-M·
Grange Hall ElementaryElementaryPK-05724
Moseley ElementaryElementaryPK-05972

About Moseley

Across Moseley, Virginia, 3 public schools educates about 1,696 students between them.

Schools in Moseley average about 565 students each, 16% noticeably below the Virginia norm.

Five-year track record. Across the same 7-year window, public-school enrollment increased 113%: 795 students in SY 2017-18 versus 1,696 in SY 2024-25. Over that span, Moseley gained 1 school, going from 1 to 2. On the demographic side, White enrollment moved from 81% to 67% over the same window.

In the discussion threads here, the community for Moseley discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Moseley?
Moseley, Virginia has 3 public K-12 schools serving approximately 1,696 students.
How many elementary, middle, and high schools are in Moseley?
Moseley has 3 elementary public schools.
What is the largest public school in Moseley?
Moseley Elementary is the largest public school in Moseley by enrollment, with approximately 972 students.
What school districts serve Moseley?
Moseley public schools are operated by Chesterfield County Public Schools.
What grade levels do public schools in Moseley cover?
Public schools in Moseley serve students from pre-K through grade 5.