24 schools in Stafford
Across 24 public schools, Stafford (Virginia) serves approximately 22,425 K-12 students across 15 elementary, 5 middle, and 4 high.
7-year change in Stafford
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Andrew G. Wright Middle | Middle | 06-08 | 851 |
| Anne E. Moncure Elementary | Elementary | KG-05 | 852 |
| Anthony Burns Elementary | Elementary | KG-05 | 730 |
| Brooke Point High | High | 09-12 | 2,199 |
| Colonial Forge High | High | 09-12 | 2,122 |
| Elementary 19 | Elementary | M-M | · |
| Garrisonville Elementary | Elementary | KG-05 | 735 |
| H.H. Poole Middle | Middle | 06-08 | 995 |
| Hampton Oaks Elementary | Elementary | KG-05 | 887 |
| Kate Waller Barrett Elementary | Elementary | KG-05 | 838 |
| Margaret Brent Elementary | Elementary | KG-05 | 796 |
| Mountain View High | High | 09-12 | 2,233 |
| North Stafford High | High | 09-12 | 1,982 |
| North Star Early Childhood Education Center | Elementary | PK-PK | 264 |
| Park Ridge Elementary | Elementary | KG-05 | 908 |
| Rappahannock Juvenile Detention Home | Elementary | N-N | · |
| Rockhill Elementary | Elementary | KG-05 | 639 |
| Rodney E. Thompson Middle | Middle | 06-08 | 1,063 |
| Shirley C. Heim Middle | Middle | 06-08 | 953 |
| Stafford Academy for Technolgy (STAT) | Elementary | N-N | · |
| Stafford Elementary | Elementary | KG-05 | 879 |
| Stafford Middle | Middle | 06-08 | 961 |
| Widewater Elementary | Elementary | KG-05 | 698 |
| Winding Creek Elementary | Elementary | KG-05 | 840 |
About Stafford
Public education in Stafford, Virginia runs across 24 schools that serves roughly 22,425 students. By footprint, Stafford sits in the moderately sized bracket.
For a sense of the school types, the city covers 15 elementary, 5 middle, and 4 high.
Average school size in Stafford is around 934 students, 39% meaningfully above the Virginia average of about 672.
Looking at the last 7 years. Combined enrollment now sits at 22,425 students, climbed 10% from the 20,455 reported in SY 2017-18. The school count climbed from 20 to 21 across the same 7-year window. Demographically, the White share of enrollment declined from 46% to 35%.
On allk12, the community for Stafford discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.