Stafford County Public Schools

Stafford, Virginia — 32 schools

31,105
Total Enrollment
32
Schools
$12,415
Per-Pupil Spending
Elementary, Middle
School Types

Funding Sources

11.1%
Federal
52.1%
State
36.8%
Local

Schools in Stafford County Public Schools

School Enrollment
MOUNTAIN VIEW HIGH
2,233
BROOKE POINT HIGH
2,199
Stafford Senior High
2,198
COLONIAL FORGE HIGH
2,122
NORTH STAFFORD HIGH
1,982
RODNEY E. THOMPSON MIDDLE
1,063
H.H. POOLE MIDDLE
995
STAFFORD MIDDLE
961
SHIRLEY C. HEIM MIDDLE
953
T. BENTON GAYLE MIDDLE
939
Rocky Run Elementary
911
Park Ridge Elementary
908
Conway Elementary
904
Hampton Oaks Elementary
887
DONALD B. DIXON-LYLE R. SMITH MIDDLE
887
Stafford Elementary
879
Anne E. Moncure Elementary
852
ANDREW G. WRIGHT MIDDLE
851
Winding Creek Elementary
840
Kate Waller Barrett Elementary
838
Margaret Brent Elementary
796
Grafton Village Elementary
737
Garrisonville Elementary
735
Anthony Burns Elementary
730
Falmouth Elementary
724
Widewater Elementary
698
Rockhill Elementary
639
Hartwood Elementary
627
EDWARD E. DREW JR. MIDDLE
625
Ferry Farm Elementary
555
RISING STAR EARLY CHILDHOOD EDUCATION CENTER AT MELCHERS
280
NORTH STAR EARLY CHILDHOOD EDUCATION CENTER
264