Skip to main content
FL County FIPS: 12113

Public Schools in Santa Rosa County, FL

Directory of 41 public schools operating in Santa Rosa County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 17,500 35,000 2020-2021: 27,679 students 27,679 2020-2021 2021-2022: 29,204 students 29,204 +5.5% 2021-2022 2022-2023: 29,630 students 29,630 +1.5% 2022-2023 2023-2024: 29,563 students 29,563 -0.2% 2023-2024 2024-2025: 29,360 students 29,360 -0.7% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 40 29,360 1,606.2 18.3:1 13,009
2023-2024 41 29,563 1,650.8 17.9:1 13,343
2022-2023 40 29,630 1,677.1 17.7:1 12,937
2021-2022 40 29,204 1,671.8 17.5:1 12,287
2020-2021 39 27,679 1,580.3 17.5:1 9,105

School Districts in Santa Rosa County

Cities & Municipalities in Santa Rosa County

5 Cities

County Schools Listing

Page 1 of 2
School Name Grades Level District City Action
AVALON MIDDLE SCHOOL 6-8 Middle School SANTA ROSA MILTON View ›
BAGDAD ELEMENTARY SCHOOL PK-5 Elementary School SANTA ROSA MILTON View ›
BENNETT C RUSSELL ELEMENTARY SCHOOL PK-5 Elementary School SANTA ROSA MILTON View ›
BERRYHILL ELEMENTARY SCHOOL PK-5 Elementary School SANTA ROSA MILTON View ›
CENTRAL SCHOOL PK-12 Other / Combined SANTA ROSA MILTON View ›
CHUMUCKLA ELEMENTARY SCHOOL PK-6 Elementary School SANTA ROSA JAY View ›
EAST BAY K-8 SCHOOL PK-8 Elementary School SANTA ROSA GULF BREEZE View ›
EAST MILTON ELEMENTARY SCHOOL PK-5 Elementary School SANTA ROSA MILTON View ›
ESE DEVELOPMENT CENTER 12 High School SANTA ROSA MILTON View ›
GULF BREEZE ELEMENTARY SCHOOL PK-5 Elementary School SANTA ROSA GULF BREEZE View ›
GULF BREEZE HIGH SCHOOL 9-12 High School SANTA ROSA GULF BREEZE View ›
GULF BREEZE MIDDLE SCHOOL 6-8 Middle School SANTA ROSA GULF BREEZE View ›
HIGH ROAD K-12 Other / Combined SANTA ROSA MILTON View ›
HOBBS MIDDLE SCHOOL 6-8 Middle School SANTA ROSA MILTON View ›
HOLLEY-NAVARRE INTERMEDIATE 3-5 Elementary School SANTA ROSA NAVARRE View ›
HOLLEY-NAVARRE MIDDLE SCHOOL 6-8 Middle School SANTA ROSA NAVARRE View ›
HOLLEY-NAVARRE PRIMARY PK-2 Elementary School SANTA ROSA NAVARRE View ›
HOSPITAL HOMEBOUND K-12 Other / Combined SANTA ROSA MILTON View ›
JAY ELEMENTARY SCHOOL PK-6 Elementary School SANTA ROSA JAY View ›
JAY HIGH SCHOOL 7-12 High School SANTA ROSA JAY View ›
LEARNING ACADEMY OF SANTA ROSA 6-12 High School SANTA ROSA MILTON View ›
MARTIN LUTHER KING MIDDLE SCHOOL 6-8 Middle School SANTA ROSA MILTON View ›
MILTON HIGH SCHOOL 9-12 High School SANTA ROSA MILTON View ›
NAVARRE HIGH SCHOOL 9-12 High School SANTA ROSA NAVARRE View ›
ORIOLE BEACH ELEMENTARY SCHOOL PK-5 Elementary School SANTA ROSA GULF BREEZE View ›
Page 1 of 2