Stafford County Public Schools

All
(33)
All
(33)
 
High
(5)
High
(5)
 
Middle
(8)
Middle
(8)
 
Elementary
(17)
Elementary
(17)
 
Pre-K
(17)
Pre-K
(17)
 
Private
(8)
Private
(8)
 
There are 33 public schools in Stafford County, Virginia, serving 27,462 students.
The most diverse school district in Stafford County is Stafford County School District. Read more about public school diversity statistics in Virginia or national school diversity statistics.
Minority enrollment is 44% (majority Black) and the student:teacher ratio is 17:1.

Stafford County Public Schools

  • School Location Grades Students
  • StaffordAndrew G. Wright Middle School
    100 Wood Dr
    StaffordVA 22556
    (540)658-6240

    Grades: 6-8 | 785 students
  • StaffordAnne E. Moncure Elementary School
    75 Moncure Ln
    StaffordVA 22556
    (540)658-6300

    Grades: PK-5 | 677 students
  • StaffordAnthony Burns Elementary School
    60 Gallery Rd
    StaffordVA 22554
    (540)658-6000

    Grades: PK-5 | 753 students
  • StaffordBrooke Point High School
    1700 Courthouse Rd
    StaffordVA 22554
    (540)658-6080

    Grades: 9-12 | 1732 students
  • StaffordColonial Forge High School
    550 Courthouse Rd
    StaffordVA 22554
    (540)658-6115

    Grades: 9-12 | 1974 students
  • FredericksburgConway Elementary School
    105 Primmer House Rd
    FredericksburgVA 22405
    (540)361-1455

    Grades: PK-5 | 901 students
  • FredericksburgDonald B. Dixon-lyle R. Smith Middle School
    503 Deacon Rd
    FredericksburgVA 22405
    (540)899-0860

    Grades: 6-8 | 790 students
  • FredericksburgEdward E. Drew Junior Middle School
    501 Cambridge St
    FredericksburgVA 22405
    (540)371-1415

    Grades: 6-8 | 491 students
  • FredericksburgFalmouth Elementary School
    1000 Forbes St
    FredericksburgVA 22405
    (540)373-7458

    Grades: PK-5 | 583 students
  • FredericksburgFerry Farm Elementary School
    20 Pendleton Rd
    FredericksburgVA 22405
    (540)373-7366

    Grades: PK-5 | 636 students
  • StaffordGarrisonville Elementary School
    100 Wood Dr
    StaffordVA 22556
    (540)658-6260

    Grades: PK-5 | 520 students
  • FredericksburgGrafton Village Elementary School
    501 Deacon Rd
    FredericksburgVA 22405
    (540)373-5454

    Grades: PK-5 | 539 students
  • StaffordH.h. Poole Middle School
    800 Eustace Rd
    StaffordVA 22554
    (540)658-6190

    Grades: 6-8 | 831 students
  • StaffordHampton Oaks Elementary School
    107 Northampton Blvd
    StaffordVA 22554
    (540)658-6280

    Grades: PK-5 | 850 students
  • FredericksburgHartwood Elementary School
    14 Shackleford Well Rd
    FredericksburgVA 22406
    (540)752-4441

    Grades: PK-5 | 583 students
  • StaffordKate Waller Barrett Elementary School
    150 Duffey Dr
    StaffordVA 22554
    (540)658-6464

    Grades: PK-5 | 814 students
  • StaffordMargaret Brent Elementary School
    2125 Mountain View Rd
    StaffordVA 22556
    (540)658-6790

    Grades: PK-5 | 875 students
  • StaffordMountain View High School
    2135 Mountain View Rd
    StaffordVA 22556
    (540)658-6840

    Grades: 9-12 | 1810 students
  • StaffordNorth Stafford High School
    839 Garrisonville Rd
    StaffordVA 22556
    (540)658-6150

    Grades: 9-12 | 1654 students
  • StaffordPark Ridge Elementary School
    2000 Parkway Blvd
    StaffordVA 22554
    (540)658-6320

    Grades: PK-5 | 643 students
  • StaffordRappahannock Juvenile Detention HomeAlternative School
    275 Wyche Rd
    StaffordVA 22555
    (540)658-1481

    Grades: n/a | n/a students
  • FredericksburgRegional Alternative Ed/stafford CoAlternative School
    C/o Stafford Co Public Schls
    FredericksburgVA 22405
    (540)659-9899

    Grades: n/a | n/a students
  • StaffordRockhill Elementary School
    50 Wood Dr
    StaffordVA 22556
    (540)658-6360

    Grades: PK-5 | 623 students
  • FredericksburgRocky Run Elementary School
    95 Reservoir Rd
    FredericksburgVA 22406
    (540)286-1956

    Grades: PK-5 | 798 students
  • StaffordRodney E. Thompson Middle School
    75 Walpole St
    StaffordVA 22554
    (540)658-6420

    Grades: 6-8 | 1099 students
  • StaffordShirley C. Heim Middle School
    320 Telegraph Rd
    StaffordVA 22554
    (540)658-5910

    Grades: 6-8 | 907 students
  • StaffordStafford Detention CenterAlternative School
    384 Eskimo Hill Rd
    StaffordVA 22554
    (703)659-2093

    Grades: n/a | n/a students
  • StaffordStafford Elementary School
    1349 Courthouse Rd
    StaffordVA 22554
    (540)658-6340

    Grades: PK-5 | 698 students
  • StaffordStafford Middle School
    101 Spartan Dr
    StaffordVA 22554
    (540)658-6210

    Grades: 6-8 | 491 students
  • FredericksburgStafford Senior High School
    33 Stafford Indian Ln
    FredericksburgVA 22405
    (540)371-7200

    Grades: 9-12 | 1885 students
  • FredericksburgT. Benton Gayle Middle School
    100 Panther Dr
    FredericksburgVA 22406
    (540)373-0383

    Grades: 6-8 | 928 students
  • StaffordWidewater Elementary School
    101 Den Rich Rd
    StaffordVA 22554
    (540)658-6380

    Grades: PK-5 | 862 students
  • StaffordWinding Creek Elementary School
    475 Winding Creek Rd
    StaffordVA 22554
    (540)658-6400

    Grades: PK-5 | 730 students