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

4 schools in Bealeton

Virginia · Public K-12

Of the 4 public K-12 schools in Bealeton, combined enrollment is roughly 3,099 students (an average of 775 per campus).

7-year change in Bealeton

SY 2017-18 vs SY 2024-25
Total enrollment
3,099
+251 (+9%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
48%
was 61%
% Hispanic
35%
was 23%
% Black
9%
was 10%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Cedar Lee MiddleMiddle06-08861
Grace Miller ElementaryElementaryPK-05528
Liberty HighHigh09-121,313
Mary Walter ElementaryElementaryPK-05397

About Bealeton

Bealeton is a low-population Virginia city in terms of public-school footprint, with 4 schools and 3,099 students total.

In terms of grade levels, the city covers 2 elementary, 1 middle, and 1 high.

Schools in Bealeton average about 775 students each, 15% noticeably above the Virginia norm.

Five-year track record. Combined enrollment now sits at 3,099 students, grew 9% from the 2,848 reported in SY 2017-18. On the demographic side, White enrollment moved from 61% to 48% over the same window.

In the discussion threads here, the community for Bealeton discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Bealeton?
Bealeton, Virginia has 4 public K-12 schools serving approximately 3,099 students.
How many elementary, middle, and high schools are in Bealeton?
Bealeton has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Bealeton?
Liberty High is the largest public school in Bealeton by enrollment, with approximately 1,313 students.
What school districts serve Bealeton?
Bealeton public schools are operated by Fauquier County Public Schools.
What grade levels do public schools in Bealeton cover?
Public schools in Bealeton serve students from pre-K through grade 12.