Stafford County Public Schools

All
(30)
High
(5)
Middle
(8)
Elementary
(17)
Pre-K
(16)
Private
(7)
There are 30 public schools in Stafford County, Virginia, serving 27,296 students.
Minority enrollment is 42% of the student body (majority Black), which is less than the Virginia state average of 47%.
The student:teacher ratio of 16:1 is more than the state average of 15:1.

Stafford County Public Schools

  • School Location Students Grades
  • StaffordAndrew G. Wright Middle School
    100 Wood Dr
    StaffordVA 22556
    (540)658-6240
    776 students | Gr. 6-8
  • Stafford
    Anne E. Moncure Elementary School
    75 Moncure Ln
    StaffordVA 22556
    (540)658-6300
    728 students | Gr. PK-5
  • Stafford
    Anthony Burns Elementary School
    60 Gallery Rd
    StaffordVA 22554
    (540)658-6000
    792 students | Gr. KG-5
  • Stafford
    Brooke Point High School
    1700 Courthouse Rd
    StaffordVA 22554
    (540)658-6080
    1655 students | Gr. 9-12
  • Stafford
    Colonial Forge High School
    550 Courthouse Rd
    StaffordVA 22554
    (540)658-6115
    2036 students | Gr. 9-12
  • FredericksburgConway Elementary School
    105 Primmer House Rd
    FredericksburgVA 22405
    (540)361-1455
    903 students | Gr. PK-5
  • Fredericksburg
    Donald B. Dixon-lyle R. Smith Middle School
    503 Deacon Rd
    FredericksburgVA 22405
    (540)899-0860
    839 students | Gr. 6-8
  • FalmouthEdward E. Drew Junior Middle School
    501 Cambridge St
    FalmouthVA 22405
    (540)371-1415
    461 students | Gr. 6-8
  • Falmouth
    Falmouth Elementary School
    1000 Forbes St
    FalmouthVA 22405
    (540)373-7458
    486 students | Gr. PK-5
  • FredericksburgFerry Farm Elementary School
    20 Pendleton Rd
    FredericksburgVA 22405
    (540)373-7366
    624 students | Gr. PK-5
  • StaffordHonored for National Blue Ribbon Award Garrisonville Elementary School
    100 Wood Dr
    StaffordVA 22556
    (540)658-6260
    526 students | Gr. PK-5
  • FalmouthGrafton Village Elementary School
    501 Deacon Rd
    FalmouthVA 22405
    (540)373-5454
    615 students | Gr. PK-5
  • StaffordH.h. Poole Middle School
    800 Eustace Rd
    StaffordVA 22554
    (540)658-6190
    852 students | Gr. 6-8
  • Stafford
    Hampton Oaks Elementary School
    107 Northampton Blvd
    StaffordVA 22554
    (540)658-6280
    792 students | Gr. PK-5
  • HartwoodHartwood Elementary School
    14 Shackleford Well Rd
    HartwoodVA 22406
    (540)752-4441
    574 students | Gr. PK-5
  • StaffordKate Waller Barrett Elementary School
    150 Duffey Dr
    StaffordVA 22554
    (540)658-6464
    760 students | Gr. PK-5
  • Stafford
    Margaret Brent Elementary School
    2125 Mountain View Rd
    StaffordVA 22556
    (540)658-6790
    888 students | Gr. PK-5
  • Stafford
    Mountain View High School
    2135 Mountain View Rd
    StaffordVA 22556
    (540)658-6840
    1819 students | Gr. 9-12
  • Stafford
    North Stafford High School
    839 Garrisonville Rd
    StaffordVA 22556
    (540)658-6150
    1699 students | Gr. 9-12
  • Stafford
    Park Ridge Elementary School
    2000 Parkway Blvd
    StaffordVA 22554
    (540)658-6320
    677 students | Gr. PK-5
  • Stafford
    Rockhill Elementary School
    50 Wood Dr
    StaffordVA 22556
    (540)658-6360
    600 students | Gr. PK-5
  • FredericksburgRocky Run Elementary School
    95 Reservoir Rd
    FredericksburgVA 22406
    (540)286-1956
    824 students | Gr. PK-5
  • StaffordRodney E. Thompson Middle School
    75 Walpole St
    StaffordVA 22554
    (540)658-6420
    1124 students | Gr. 6-8
  • Stafford
    Shirley C. Heim Middle School
    320 Telegraph Rd
    StaffordVA 22554
    (540)658-5910
    764 students | Gr. 6-8
  • Stafford
    Stafford Elementary School
    1349 Courthouse Rd
    StaffordVA 22554
    (540)658-6340
    659 students | Gr. PK-5
  • Stafford
    Stafford Middle School
    101 Spartan Dr
    StaffordVA 22554
    (540)658-6210
    553 students | Gr. 6-8
  • FredericksburgStafford Senior High School
    33 Stafford Indian Ln
    FredericksburgVA 22405
    (540)371-7200
    1940 students | Gr. 9-12
  • Fredericksburg
    T. Benton Gayle Middle School
    100 Panther Dr
    FredericksburgVA 22406
    (540)373-0383
    906 students | Gr. 6-8
  • StaffordWidewater Elementary School
    101 Den Rich Rd
    StaffordVA 22554
    (540)658-6380
    744 students | Gr. PK-5
  • Stafford
    Winding Creek Elementary School
    475 Winding Creek Rd
    StaffordVA 22554
    (540)658-6400
    680 students | Gr. PK-5

County Statistics

About Stafford County County Statistics (VA) State Statistics
Population (Approximate) 101,372 people 7,833,127 people
Age 25+ w/College Degree 36% 26%
Median Household Income $84,790 $48,917
Recent Public School Articles
Schools Demand Students' Social Media Passwords
Schools Demand Students' Social Media Passwords
Recent legislation that allows Illinois public schools to demand students’ social media passwords has renewed the debate about students’ right to privacy at school.
Measles in School: A Parent’s Guide in 2015
Measles, the once eradicated disease, has made a comeback in the U.S. in recent months, and a recent study estimates only 50% of people are immunized. The outbreak has raised questions about immunizations and the safety of children in public schools. Learn how to keep your children healthy and reduce their measles risk.
The Surprising Way Schools are Saving Money on Ed Tech
With technology advancing and changing faster than ever, how can educators and schools keep up? The answer: refurbished ed tech.
Did You Know?
Stafford County, VA public schools have a diversity scoreThe chance that two students selected at random would be members of a different ethnic group. Scored from 0 to 1, a diversity score closer to 1 indicates a more diverse student body. of 0.52, which is higher than the Virginia average of 0.41. The most diverse school district in Stafford County is Guam District School District. Read more about public school diversity statistics in Virginia or national school diversity statistics.