St. Johns County
Parents in St. Johns County researching K-12 options have 68 public schools to consider, with combined enrollment near 52,895 (36 elementary, 8 middle, and 18 high).
4-year change in St. Johns County
SY 2020-21 vs SY 2024-25How St. Johns County ranks
Among counties| Measure | This county | In Florida | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 76.0% | #1 of 63 | N/A |
| Enrollment ranked largest first | 52,895 | #16 of 65 | #210 of 2,745 |
| Number of schools ranked most first | 58 | #22 of 65 | N/A |
| Students per teacher ranked fewest first | 18.0:1 | #42 of 65 | #2,451 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 21.4% | #65 of 65 | #2,494 of 2,526 |
| Diversity index ranked most diverse first | 52.4% | #47 of 64 | #985 of 2,707 |
St. Johns County school rankings
County vs. school enrollment demographics
Left bar is the racial makeup of St. Johns County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in St. Johns County
Latest 2024-25 ELA proficiency, 44 schools ranked. Florida state average: 57.1%.
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| TOCOI CREEK HIGH SCHOOL | Saint Augustine | High | 08-12 | 2,616 | · |
| CREEKSIDE HIGH SCHOOL | Saint Johns | High | 08-12 | 2,479 | · |
| BEACHSIDE HIGH SCHOOL | Saint Johns | High | 08-12 | 2,214 | · |
| ALLEN D NEASE SENIOR HIGH SCHOOL | Ponte Vedra | High | 08-12 | 2,177 | · |
| BARTRAM TRAIL HIGH SCHOOL | Saint Johns | High | 08-12 | 2,153 | · |
| MILL CREEK ACADEMY | St Augustine | Elementary | KG-08 | 1,983 | · |
| PINE ISLAND ACADEMY | St Augustine | Elementary | KG-08 | 1,972 | · |
| FREEDOM CROSSING ACADEMY | St Johns | Elementary | KG-08 | 1,964 | · |
| PONTE VEDRA HIGH SCHOOL | Ponte Vedra | High | 08-12 | 1,924 | · |
| LIBERTY PINES ACADEMY | Saint Johns | Elementary | KG-08 | 1,795 | · |
| ST. AUGUSTINE HIGH SCHOOL | St Augustine | High | 08-12 | 1,717 | · |
| PACETTI BAY MIDDLE SCHOOL | St Augustine | Middle | 06-08 | 1,481 | · |
| PATRIOT OAKS ACADEMY | Saint Johns | Elementary | KG-08 | 1,473 | · |
| PALM VALLEY ACADEMY | Ponte Vedra | Elementary | KG-08 | 1,408 | · |
| PEDRO MENENDEZ HIGH SCHOOL | St Augustine | High | 08-12 | 1,403 | · |
| LAKESIDE ACADEMY | St Augustine | Elementary | KG-08 | 1,356 | · |
| SWITZERLAND POINT MIDDLE SCHOOL | Saint Johns | Middle | 06-08 | 1,282 | · |
| VALLEY RIDGE ACADEMY | Ponte Vedra | Elementary | PK-08 | 1,178 | · |
| FRUIT COVE MIDDLE SCHOOL | Saint Johns | Middle | 06-08 | 1,157 | · |
| TROUT CREEK ACADEMY | St. Augustine | Elementary | KG-08 | 1,156 | · |
| WARDS CREEK ELEMENTARY SCHOOL | St Augustine | Elementary | PK-05 | 1,156 | · |
| DURBIN CREEK ELEMENTARY SCHOOL | Saint Johns | Elementary | PK-05 | 1,090 | · |
| PICOLATA CROSSING ELEMENTARY SCHOOL | St Augustine | Elementary | PK-05 | 1,048 | · |
| PONTE VEDRA PALM VALLEY- RAWLINGS ELEMENTARY SCHOOL | Ponte Vedra Beach | Elementary | PK-05 | 940 | · |
| JULINGTON CREEK ELEMENTARY SCHOOL | Saint Johns | Elementary | PK-05 | 923 | · |
| ALICE B. LANDRUM MIDDLE SCHOOL | Ponte Vedra Beach | Middle | 06-08 | 918 | · |
| GAMBLE ROGERS MIDDLE SCHOOL | St Augustine | Middle | 06-08 | 896 | · |
| R J MURRAY MIDDLE SCHOOL | St Augustine | Middle | 06-08 | 742 | · |
| OTIS A. MASON ELEMENTARY SCHOOL | St Augustine | Elementary | PK-05 | 731 | · |
| CUNNINGHAM CREEK ELEMENTARY SCHOOL | Saint Johns | Elementary | PK-05 | 730 | · |
| CROOKSHANK ELEMENTARY SCHOOL | St Augustine | Elementary | PK-05 | 705 | · |
| PALENCIA ELEMENTARY SCHOOL | St Augustine | Elementary | PK-05 | 703 | · |
| SOUTH WOODS ELEMENTARY SCHOOL | Elkton | Elementary | PK-05 | 700 | · |
| SEBASTIAN MIDDLE SCHOOL | St Augustine | Middle | 06-08 | 690 | · |
| HICKORY CREEK ELEMENTARY SCHOOL | Saint Johns | Elementary | PK-05 | 669 | · |
| OSCEOLA ELEMENTARY SCHOOL | St Augustine | Elementary | PK-05 | 639 | · |
| TIMBERLIN CREEK ELEMENTARY SCHOOL | St Augustine | Elementary | PK-05 | 634 | · |
| W. DOUGLAS HARTLEY ELEMENTARY | St Augustine | Elementary | PK-05 | 596 | · |
| JAMES A. WEBSTER ELEMENTARY SCHOOL | St Augustine | Elementary | PK-05 | 586 | · |
| R. B. HUNT ELEMENTARY SCHOOL | St Augustine | Elementary | PK-05 | 540 | · |
| KETTERLINUS ELEMENTARY SCHOOL | St Augustine | Elementary | PK-05 | 405 | · |
| OCEAN PALMS ELEMENTARY SCHOOL | Ponte Vedra Beach | Elementary | PK-05 | 386 | · |
| ST. JOHNS VIRTUAL FRANCHISE | St Augustine | Combined | KG-12 | 314 | · |
| ST. JOHNS TECHNICAL HIGH SCHOOL | St Augustine | High | 08-12 | 190 | · |
| DEAF HIGH SCHOOL (FSDB) | St Augustine | High | 09-12 | 179 | · |
| ST. AUGUSTINE PUBLIC MONTESSORI SCHOOL | St Augustine | Elementary | KG-06 | 133 | · |
| LIFE WORK/PROJECT SEARCH | St Augustine | High | 12-12 | 104 | · |
| DEAF ELEMENTARY SCHOOL (FSDB) | St Augustine | Elementary | PK-05 | 97 | · |
| BLIND HIGH SCHOOL (FSDB) | St Augustine | High | 09-12 | 93 | · |
| ST. JOHNS COMMUNITY CAMPUS | St Augustine | High | 09-12 | 80 | · |
| DEAF MIDDLE SCHOOL (FSDB) | St Augustine | Middle | 06-08 | 78 | · |
| BLIND PK-8 SCHOOL (FSDB) | St Augustine | Elementary | PK-08 | 65 | · |
| GAINES ALTERNATIVE AT HAMBLEN | St Augustine | High | 05-12 | 65 | · |
| DEEP CREEK ACADEMY | Hastings | High | 06-12 | 61 | · |
| FIRST COAST TECHNICAL COLLEGE | St Augustine | High | 09-12 | 53 | · |
| THE EVELYN HAMBLEN CENTER | St Augustine | Combined | KG-12 | 48 | · |
| THERAPEUTIC LEARNING CENTER | St Augustine | Elementary | PK-PK | 19 | · |
| ST. JOHNS COUNTY JAIL (DJJ) | Hastings | High | 09-12 | 1 | · |
| MKY- HEAD START /DPP PK SCHOOL | St Augustine | Combined | PK-12 | 0 | · |
| ST JOHNS COUNTY JUVENILE RESIDENTIAL AT ST. JOHNS YOUTH ACA | St Augustine | High | 06-12 | 0 | · |
| ST. JOHNS VIRTUAL INSTRUCTION PROGRAM K-8 | St Augustine | Elementary | KG-08 | 0 | · |
| ST. JOHNS VIRTUAL INSTRUCTIONAL PROGRAM | St Augustine | Combined | KG-12 | 0 | · |
| DEEP CREEK YOUTH ACADEMY | Hastings | Combined | M-M | · | · |
| FIRST COAST TECHNICAL COLLEGE AT HISTORIC HASTINGS CAMPUS | Hastings | Elementary | M-M | · | · |
| K-8 SCHOOL PP | St Augustine | Combined | M-M | · | · |
| K-8 SCHOOL QQ | St Augustine | Elementary | M-M | · | · |
| K-8 SCHOOL RR | St Augustine | Elementary | M-M | · | · |
| TREATY OAKS PREPARATORY ACADEMY | St Augustine | Elementary | M-M | · | · |
Cities in St. Johns County
About St. Johns County
In Florida, St. Johns County is a broad county of about 306,934 residents. 68 public schools across the county enrolls about 52,895 students between them.
Stepping back, census numbers show typical household earnings sit around $109,839, about 51% of adults have a bachelor's degree or above, and the poverty rate is around 4%. That income level is 61% meaningfully above the Florida median.
For a sense of the school types, St. Johns County spans 36 elementary schools (27,780 students), 8 middle schools (7,244), 18 high schools (17,509), and 6 combined or other schools.
The largest single district in St. Johns County is ST. JOHNS, which alone enrolls about 52,383 students.
Looking at the last 4 years. Across the same 4-year window, public-school enrollment increased 17%: 45,019 students in SY 2020-21 versus 52,834 in SY 2024-25. Over that span, St. Johns County added 3 schools, going from 54 to 57.
On allk12, the community for St. Johns County discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.