Public Schools in St. Johns County, Florida

There are 54 Public Schools in St. Johns County, Florida, serving a population of 226,578 people in an area of 601 square miles. There is 1 Public School per 4,195 people, and 1 Public School per 11 square miles.

In Florida, St. Johns County is ranked 45th of 67 counties in Public Schools per capita, and 18th of 67 counties in Public Schools per square mile.

List of St. Johns County Public Schools

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


Academy For Business And Leadership Education 149 San Marco Avenue St. Augustine, FL

Academy for Business and Leadership Education 7 Williams Street St. Augustine, FL

Alice B. Landrum Middle School 230 Landrum Lane Ponte Vedra Beach, FL

Allen D Nease Senior High School 10550 Ray Road Ponte Vedra Beach, FL

Blind Middle School (FSDB) 207 San Marco Avenue St. Augustine, FL

Crookshank Elementary School 1455 North Whitney Street St. Augustine, FL

Cunningham Creek Elementary School 1205 Roberts Road Fruit Cove, FL

Deaf High School (Fsdb) 207 San Marco Avenue St. Augustine, FL

First Coast Technical College 2980 Collins Avenue St. Augustine, FL

Florida School for the Deaf and the Blind (FSDB) 207 San Marco Avenue St. Augustine, FL

Fruit Cove Middle School 3180 Race Track Road Jacksonville, FL

Gaines Alternative At Hamblen 1 Christopher Street St. Augustine, FL

Gamble Rogers Middle School 6250 U.s. 1 St. Augustine, FL

Hastings Juvenile Correctional 765 East Saint Johns Avenue Hastings, FL

Hickory Creek Elementary School 235 Hickory Creek Trail Fruit Cove, FL

Julington Creek Elementary School 2316 Race Track Road Jacksonville, FL

Ketterlinus Elementary School 67 Orange Street St. Augustine, FL

Mill Creek Elementary School 3750 International Golf Parkway St. Augustine, FL

Mky- Head Start /Dpp Pk School 40 Orange Street St. Augustine, FL

Mky- Head Start/Dpp PK School 420 North Orange Street St. Augustine, FL

Nease High School 10550 Ray Road Ponte Vedra Beach, FL

Ocean Palms Elementary School 355 Landrum Lane Ponte Vedra Beach, FL

Osceola Elementary School 1605 Osceola Elementary Road St. Augustine, FL

Otis A. Mason Elementary School 207 Mason Manatee Way St. Augustine, FL

Pacetti Bay Middle School 245 Meadowlark Lane St. Augustine, FL

Palencia Elementary School 355 Palencia Village Drive St. Augustine, FL

Pedro Menendez High School 600 Florida 206 St. Augustine, FL

Ponte Vedra High School 460 Davis Park Rd Ponte Vedra, FL

Ponte Vedra High School 460 Davis Park Road Ponte Vedra Beach, FL

Ponte Vedra Palm Valley- Rawlings Elementary School 630 A1A North Ponte Vedra Beach, FL

R J Murray Middle School 150 North Holmes Boulevard St. Augustine, FL

R. B. Hunt Elementary School 125 Magnolia Drive St. Augustine, FL

Sebastian Middle School 2955 Lewis Speedway St. Augustine, FL

South Woods Elementary School 4750 Florida 206 Elkton, FL

St Augustine Public Montessori School 268 Saint George Street St. Augustine, FL

St Johns County Juvenile Residential School 4500 Avenue D St. Augustine, FL

St Johns County Transition Program School 1 Christopher Street St. Augustine, FL

St Johns Technical High School 2980 Collins Avenue St. Augustine, FL

St Paul School Of Excellence 40 Orange Street St. Augustine, FL

St. Augustine High School 3205 Varella Avenue St. Augustine, FL

St. Augustine Public Montessori School (Sapms) 7 Williams Street St. Augustine, FL

St. Johns Community Campus 62 Cuna Street St. Augustine, FL

St. Johns County Jail (Djj) 4500 Avenue D St. Augustine, FL

St. Johns Virtual Instructional Program 2980 Collins Avenue St. Augustine, FL

St. Johns Virtual School 1 Christopher Street St. Augustine, FL

St. Paul School Of Excellence (Spse) 85 Martin Luther King Avenue St. Augustine, FL

Switzerland Point Middle School 777 Greenbriar Road Fruit Cove, FL

The Webster School 420 North Orange Street St. Augustine, FL

Therapeutic Learning Center 1955 Route 1 St. Augustine, FL

Therapeutic Learning Center 2109 Arc Drive St. Augustine, FL

About St. Johns County Public Schools

St. Johns 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 St. Johns 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:
  • St. Johns County Public School calendars
  • Admissions policies and enrollment
  • St. Johns County school district
  • Academics and school curriculum
  • School buses and transportation

St. Johns County Public School Statistics

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

St. Johns County Public School Enrollment
 St. Johns CountyFlorida
Nursery & Preschool Enrollment1,530 (36.1%)158,974 (55.2%)
Kindergarten Enrollment2,436 (86.1%)195,549 (85.6%)
Elementary School Enrollment (Grades 1-4)10,238 (93.1%)804,705 (88.0%)
Elementary School Enrollment (Grades 5-8)10,442 (86.2%)812,190 (87.6%)
High School Enrollment (Grades 9-12)11,759 (90.0%)869,834 (89.3%)
St. Johns County Educational Attainment (Age 25+)
 St. Johns CountyFlorida
Less than 9th Grade Education2,594 (1.6%)733,714 (5.1%)
9-12th Grade (No Diploma)6,301 (3.9%)1,053,634 (7.3%)
High School Graduate (Including Equivalency)33,987 (21.3%)4,170,468 (29.0%)