Stafford County Public Schools

All
(30)
High
(5)
Middle
(8)
Elementary
(17)
Pre-K
(16)
Private
(9)
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

  • School Location Students Grades
  • StaffordAndrew G. Wright Middle School
    100 Wood Dr
    StaffordVA22556
    (540)658-6240
    776 students | Gr. 6-8
  • Stafford
    Anne E. Moncure Elementary School
    75 Moncure Ln
    StaffordVA22556
    (540)658-6300
    728 students | Gr. PK-5
  • Stafford
    Anthony Burns Elementary School
    60 Gallery Rd
    StaffordVA22554
    (540)658-6000
    792 students | Gr. KG-5
  • Stafford
    Brooke Point High School
    1700 Courthouse Rd
    StaffordVA22554
    (540)658-6080
    1655 students | Gr. 9-12
  • Stafford
    Colonial Forge High School
    550 Courthouse Rd
    StaffordVA22554
    (540)658-6115
    2036 students | Gr. 9-12
  • FredericksburgConway Elementary School
    105 Primmer House Rd
    FredericksburgVA22405
    (540)361-1455
    903 students | Gr. PK-5
  • Fredericksburg
    Donald B. Dixon-lyle R. Smith Middle School
    503 Deacon Rd
    FredericksburgVA22405
    (540)899-0860
    839 students | Gr. 6-8
  • FalmouthEdward E. Drew Junior Middle School
    501 Cambridge St
    FalmouthVA22405
    (540)371-1415
    461 students | Gr. 6-8
  • Falmouth
    Falmouth Elementary School
    1000 Forbes St
    FalmouthVA22405
    (540)373-7458
    486 students | Gr. PK-5
  • FredericksburgFerry Farm Elementary School
    20 Pendleton Rd
    FredericksburgVA22405
    (540)373-7366
    624 students | Gr. PK-5
  • StaffordHonored for National Blue Ribbon Award Garrisonville Elementary School
    100 Wood Dr
    StaffordVA22556
    (540)658-6260
    526 students | Gr. PK-5
  • FalmouthGrafton Village Elementary School
    501 Deacon Rd
    FalmouthVA22405
    (540)373-5454
    615 students | Gr. PK-5
  • StaffordH.h. Poole Middle School
    800 Eustace Rd
    StaffordVA22554
    (540)658-6190
    852 students | Gr. 6-8
  • Stafford
    Hampton Oaks Elementary School
    107 Northampton Blvd
    StaffordVA22554
    (540)658-6280
    792 students | Gr. PK-5
  • HartwoodHartwood Elementary School
    14 Shackleford Well Rd
    HartwoodVA22406
    (540)752-4441
    574 students | Gr. PK-5
  • StaffordKate Waller Barrett Elementary School
    150 Duffey Dr
    StaffordVA22554
    (540)658-6464
    760 students | Gr. PK-5
  • Stafford
    Margaret Brent Elementary School
    2125 Mountain View Rd
    StaffordVA22556
    (540)658-6790
    888 students | Gr. PK-5
  • Stafford
    Mountain View High School
    2135 Mountain View Rd
    StaffordVA22556
    (540)658-6840
    1819 students | Gr. 9-12
  • Stafford
    North Stafford High School
    839 Garrisonville Rd
    StaffordVA22556
    (540)658-6150
    1699 students | Gr. 9-12
  • Stafford
    Park Ridge Elementary School
    2000 Parkway Blvd
    StaffordVA22554
    (540)658-6320
    677 students | Gr. PK-5
  • Stafford
    Rockhill Elementary School
    50 Wood Dr
    StaffordVA22556
    (540)658-6360
    600 students | Gr. PK-5
  • FredericksburgRocky Run Elementary School
    95 Reservoir Rd
    FredericksburgVA22406
    (540)286-1956
    824 students | Gr. PK-5
  • StaffordRodney E. Thompson Middle School
    75 Walpole St
    StaffordVA22554
    (540)658-6420
    1124 students | Gr. 6-8
  • Stafford
    Shirley C. Heim Middle School
    320 Telegraph Rd
    StaffordVA22554
    (540)658-5910
    764 students | Gr. 6-8
  • Stafford
    Stafford Elementary School
    1349 Courthouse Rd
    StaffordVA22554
    (540)658-6340
    659 students | Gr. PK-5
  • Stafford
    Stafford Middle School
    101 Spartan Dr
    StaffordVA22554
    (540)658-6210
    553 students | Gr. 6-8
  • FredericksburgStafford Senior High School
    33 Stafford Indian Ln
    FredericksburgVA22405
    (540)371-7200
    1940 students | Gr. 9-12
  • Fredericksburg
    T. Benton Gayle Middle School
    100 Panther Dr
    FredericksburgVA22406
    (540)373-0383
    906 students | Gr. 6-8
  • StaffordWidewater Elementary School
    101 Den Rich Rd
    StaffordVA22554
    (540)658-6380
    744 students | Gr. PK-5
  • Stafford
    Winding Creek Elementary School
    475 Winding Creek Rd
    StaffordVA22554
    (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
States Fight to Teach “Ignorant” Science to Students
States Fight to Teach “Ignorant” Science to Students
Wyoming recently became the first state to reject the Next Generation Science Standards because of concern regarding lessons that teach human-caused climate change. Several other states have also taken measures to reject the standards, which has some education officials concerned about the quality of instruction students in those states will receive.
School-to-Prison Pipeline Persists Despite Local, State and National Efforts
Inadequate funding and resources for schools, harsh zero-tolerance discipline policies, police presence in public schools, and de facto segregation continue to create school environments in which poor and minority students have little chance of succeeding. The result is a continuation of the school-to-prison pipeline that has been commonplace in the American education system for decades, despite federal, state and local efforts to curb the problem.
Why You Need to Research School Districts When Buying a Home
Whether you have children or not, researching school districts is a crucial step when buying a new home.
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.41, which is lower than the Virginia average of 0.64. The most diverse school district in Stafford County is Stafford County Public Schools School District. Read more about public school diversity statistics in Virginia or in the USA.