Public Schools in Santa Rosa County, Florida

There are 44 Public Schools in Santa Rosa County, Florida, serving a population of 166,778 people in an area of 1,012 square miles. There is 1 Public School per 3,790 people, and 1 Public School per 22 square miles.

In Florida, Santa Rosa County is ranked 35th of 67 counties in Public Schools per capita, and 34th of 67 counties in Public Schools per square mile.

List of Santa Rosa County Public Schools

Find Santa Rosa County, Florida public schools, including charter schools, k-12, elementary, middle, and high schools.


Avalon Middle School 5445 King Arthurs Way Milton, FL

Bagdad Elementary School 4512 Forsyth Street Milton, FL

Bennett County High School 3740 Excalibur Way Milton, FL

Berryhill Administrative Complex School 6751 Berryhill Street Milton, FL

Berryhill Elementary School 4900 Berryhill Road Milton, FL

Capstone Academy Milton Charter School 5308 Stewart Street Milton, FL

Central School 6180 Central School Road Milton, FL

Chumuckla Elementary School 2312 County Road 182 Jay, FL

East Milton Elementary School 5156 Ward Basin Road Milton, FL

East Minico Middle School 5156 Ward Basin Road Milton, FL

Gulf Breeze Elementary School 549 Gulf Breeze Parkway Gulf Breeze, FL

Gulf Breeze High School 675 Gulf Breeze Parkway Gulf Breeze, FL

Gulf Breeze Middle School 649 Gulf Breeze Parkway Gulf Breeze, FL

Hobbs Middle School 5317 Glover Lane Milton, FL

Holley-Navarre Intermediate 1936 Navarre School Road Navarre, FL

Holley-Navarre Middle School 1976 Williams Creek Drive Navarre, FL

Holley-Navarre Primary 8019 Escola Street Navarre, FL

Jay Elementary School 13833 South Alabama Street Jay, FL

Jay High School 3741 School Street Jay, FL

Learning Academy Of Santa Rosa 5880 Stewart Street Milton, FL

Locklin Technical Center 5330 Berryhill Road Milton, FL

Martin Luther King Middle School 5928 Stewart Street Milton, FL

Milton H Allen School 5770 East Milton Road Milton, FL

Milton High School 5445 Stewart Street Milton, FL

Milton Youth Academy 5770 East Milton Road Milton, FL

Navarre High School 8600 High School Boulevard Navarre, FL

Northview High School 4100 Florida 4 Jay, FL

Oriole Beach Elementary School 1260 Oriole Beach Road Gulf Breeze, FL

Pace High School 4065 Norris Road Pace, FL

Pace Preparatory Academy 4065 Norris Road Pace, FL

Pea Ridge Elementary School 4775 School Lane Pace, FL

S. S. Dixon Intermediate School 5540 Education Drive Pace, FL

S. S. Dixon Primary School 4560 Pace Patriot Boulevard Milton, FL

Santa Rosa Adult School 5330 Berryhill Road Milton, FL

Santa Rosa Virtual Franchise 6751 Berryhill Road Milton, FL

Santa Rosa Virtual Instruction Course Offerings 5330 Berryhill Road Milton, FL

Santa Rosa Youth Academy 6751 Berryhill Road Milton, FL

T. R. Jackson Prek Center 4950 Susan Street Milton, FL

TR Jackson Pre-K Center 4950 Susan Street Milton, FL

Thomas L Sims Middle School 5500 Education Drive Pace, FL

W. H. Rhodes Elementary School 5563 Byrom Street Milton, FL

West Navarre Intermediate School 1970 Cotton Bay Lane Navarre, FL

West Navarre Primary School 1955 Lowe Road Navarre, FL

Woodlawn Beach Middle School 1500 Woodlawn Way Gulf Breeze, FL

About Santa Rosa County Public Schools

Santa Rosa County Public Schools are tuition-free, publicly funded schools that are legally required to accept and provide an education to all children from Kindergarten age through Grade 12 in Santa Rosa County, FL. Each of the fifty state constitutions includes a requirement for the provision of a Public School system, and each state, including Florida, also has a compulsory education law that requires school-age children to attend school.

You may contact Public Schools for questions about:
  • Santa Rosa County Public School calendars
  • Admissions policies and enrollment
  • Santa Rosa County school district
  • Academics and school curriculum
  • School buses and transportation

Santa Rosa County Public School Statistics

Find Santa Rosa County Public School Enrollment and Educational Attainment (Age 25+). Data Source: U.S. Census Bureau; American Community Survey, 2017 ACS 5-Year Estimates.

Santa Rosa County Public School Enrollment
 Santa Rosa CountyFlorida
Nursery & Preschool Enrollment1,390 (63.6%)158,974 (55.2%)
Kindergarten Enrollment1,649 (91.2%)195,549 (85.6%)
Elementary School Enrollment (Grades 1-4)8,008 (91.9%)804,705 (88.0%)
Elementary School Enrollment (Grades 5-8)7,969 (91.5%)812,190 (87.6%)
High School Enrollment (Grades 9-12)8,725 (93.9%)869,834 (89.3%)
Santa Rosa County Educational Attainment (Age 25+)
 Santa Rosa CountyFlorida
Less than 9th Grade Education2,770 (2.4%)733,714 (5.1%)
9-12th Grade (No Diploma)7,996 (6.9%)1,053,634 (7.3%)
High School Graduate (Including Equivalency)31,250 (27.1%)4,170,468 (29.0%)