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

223 schools in Fairfax County Public Schools

Virginia · 179,323 students · 21 cities

For families inside Fairfax County Public Schools, public-school options total 223 K-12 schools, with enrollment near 179,323 (169 elementary, 24 middle, and 28 high).

4-year change in Fairfax County Public Schools

SY 2020-21 vs SY 2024-25
Total enrollment
179,323
-705 (0%) vs SY 2020-21
School count
199
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Fairfax County Public Schools ranks

Among districts
MeasureThis districtIn VirginiaIn the US
State test proficiency
ranked highest first
74.6%#33 of 117N/A
Enrollment
ranked largest first
179,323#1 of 130#11 of 9,234
Number of schools
ranked most first
199#1 of 130N/A
Students per teacher
ranked fewest first
13.7:1#71 of 130#3,992 of 9,044
Free or reduced-price lunch share
ranked highest first
36.8%#103 of 115#5,909 of 8,164
Diversity index
ranked most diverse first
73.9%#3 of 114#102 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Fairfax County Public Schools

State test results across the district's 186 scored schools run from Thomas Jefferson High for Science and Technology at 100.0% proficient to Lynbrook Elementary at 37.3%, a gap of 62.7 points. That is the 3rd widest gap among 95 Virginia districts with four or more scored schools.

Since 2017-18, the 198 district schools that reported both years went from 188,556 to 178,718 students (down 5%) and from 12,638 to 13,059 full-time teachers (up 3%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.

About Fairfax County Public Schools

Fairfax County Public Schools operates 223 public schools across Virginia, collectively educateing roughly 179,323 students.

In terms of grade levels, Fairfax County Public Schools comprises 169 elementary, 24 middle, 28 high schools, and 2 combined or other.

Per-school enrollment averages around 804 in this district, higher than the Virginia typical of 672.

Looking at the last 4 years. Across the same 4-year window, public-school enrollment remained close to its prior level: 180,028 students in SY 2020-21 versus 179,323 in SY 2024-25.

Within the allk12 community for this area, the community for Fairfax County Public Schools 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 does Fairfax County Public Schools run?
Fairfax County Public Schools has 223 public schools with a combined enrollment of about 179,323 students in Virginia.
What is the mix of elementary, middle, and high schools in Fairfax County Public Schools?
Fairfax County Public Schools includes 169 elementary schools, 24 middle schools, 28 high schools, and 2 combined-grade schools.
What is the largest school in Fairfax County Public Schools?
Lake Braddock Secondary is the largest public school in Fairfax County Public Schools by enrollment, with approximately 4,411 students.
What grade levels does Fairfax County Public Schools serve?
Fairfax County Public Schools serves students from pre-K through grade 12 across 223 schools.
What cities does Fairfax County Public Schools serve?
Fairfax County Public Schools operates schools in Burke, Fairfax, Alexandria, Chantilly, Springfield, Vienna, and 15 other communities across Virginia.