Top St. Johns County Public Schools

All
(56)
All
(56)
 
High
(18)
High
(18)
 
Middle
(22)
Middle
(22)
 
Elementary
(44)
Elementary
(44)
 
Pre-K
(26)
Pre-K
(26)
 
Charter
(3)
Charter
(3)
 
Private
(30)
Private
(30)
 
For the 2021 school year, there are 56 public schools in St. Johns County, FL, serving 40,734 students. St. Johns County has one of the highest concentrations of top ranked public schools in Florida.
St. Johns County, FL public schools have an average math proficiency score of 78% (versus the Florida public school average of 58%), and reading proficiency score of 73% (versus the 55% statewide average). Schools in St. Johns County have an average ranking of 10/10, which is in the top 1% of Florida public schools.
The top ranked public schools in St. Johns County, FL are Ocean Palms Elementary School, St. Johns Virtual Franchise and Hickory Creek Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Minority enrollment is 24% of the student body (majority Hispanic and Black), which is less than the Florida public school average of 62% (majority Hispanic).
The student:teacher ratio of 17:1 is more than the Florida public school average of 16:1.

Top St. Johns County Public Schools (2021)

  • School (Math and Reading Proficiency) Location Grades Students
  • Ocean Palms Elementary School Math: 91% | Reading: 87%
    Rank
    10/
    10
    Top 5%
    355 Landrum Ln
    Ponte Vedra Beach, FL 32082
    (904) 547-3760

    Grades: PK-5 | 1,168 student
  • St. Johns Virtual Franchise Math: 85-89% | Reading: ≥95%
    Rank
    10/
    10
    Top 5%
    2980 Collins Ave
    Saint Augustine, FL 32084
    (904) 547-8500

    Grades: 6-12 | 119 students
  • Hickory Creek Elementary School Math: 91% | Reading: 85%
    Rank
    10/
    10
    Top 5%
    235 Hickory Creek Trl
    Saint Johns, FL 32259
    (904) 547-7450

    Grades: PK-5 | 764 students
  • Ponte Vedra High School Math: 87% | Reading: 87%
    Rank
    10/
    10
    Top 5%
    460 Davis Park Rd
    Ponte Vedra, FL 32081
    (904) 547-7350

    Grades: 9-12 | 1,772 student
  • Patriot Oaks Academy Math: 90% | Reading: 84%
    Rank
    10/
    10
    Top 5%
    475 Longleaf Pine Pkwy
    Saint Johns, FL 32259
    (904) 547-4050

    Grades: PK-8 | 1,604 student
  • Ponte Vedra Palm Valley- Rawlings Elementary School Math: 88% | Reading: 83%
    Rank
    10/
    10
    Top 5%
    630 A1a N
    Ponte Vedra Beach, FL 32082
    (904) 547-8570

    Grades: PK-5 | 1,030 student
  • Alice B. Landrum Middle School Math: 91% | Reading: 81%
    Rank
    10/
    10
    Top 5%
    230 Landrum Ln
    Ponte Vedra Beach, FL 32082
    (904) 547-8410

    Grades: 6-8 | 1,289 student
  • Julington Creek Elementary School Math: 87% | Reading: 84%
    Rank
    10/
    10
    Top 5%
    2316 Race Track Rd
    Saint Johns, FL 32259
    (904) 547-7980

    Grades: PK-5 | 1,003 student
  • Durbin Creek Elementary School Math: 90% | Reading: 79%
    Rank
    10/
    10
    Top 5%
    4100 Race Track Rd
    Saint Johns, FL 32259
    (904) 547-3880

    Grades: PK-5 | 753 students
  • Liberty Pines Academy Math: 87% | Reading: 79%
    Rank
    10/
    10
    Top 5%
    10901 Russell Sampson Rd
    Saint Johns, FL 32259
    (904) 547-7900

    Grades: PK-8 | 1,552 student
  • Valley Ridge Academy Math: 87% | Reading: 79%
    Rank
    10/
    10
    Top 5%
    105 Greenleaf Dr
    Ponte Vedra, FL 32081
    (904) 547-4090

    Grades: PK-8 | 1,635 student
  • Switzerland Point Middle School Math: 86% | Reading: 80%
    Rank
    10/
    10
    Top 5%
    777 Greenbriar Rd
    Saint Johns, FL 32259
    (904) 547-8650

    Grades: 6-8 | 1,348 student
  • Timberlin Creek Elementary School Math: 86% | Reading: 80%
    Rank
    10/
    10
    Top 5%
    555 Pine Tree Ln
    Saint Augustine, FL 32092
    (904) 547-7400

    Grades: PK-5 | 955 students
  • Fruit Cove Middle School Math: 87% | Reading: 78%
    Rank
    10/
    10
    Top 10%
    3180 Race Track Rd
    Saint Johns, FL 32259
    (904) 547-7880

    Grades: 6-8 | 1,190 student
  • R. B. Hunt Elementary School Math: 85% | Reading: 80%
    Rank
    10/
    10
    Top 10%
    125 Magnolia Dr
    Saint Augustine, FL 32080
    (904) 547-7960

    Grades: PK-5 | 622 students
  • Cunningham Creek Elementary School Math: 85% | Reading: 77%
    Rank
    10/
    10
    Top 10%
    1205 Roberts Rd
    Saint Johns, FL 32259
    (904) 547-7860

    Grades: PK-5 | 1,022 student
  • Creekside High School Math: 79% | Reading: 83%
    Rank
    10/
    10
    Top 10%
    100 Knights Ln
    Saint Johns, FL 32259
    (904) 547-7300

    Grades: 9-12 | 2,127 students
  • W. Douglas Hartley Elementary School Math: 81% | Reading: 76%
    Rank
    10/
    10
    Top 10%
    260 Cacique Dr
    Saint Augustine, FL 32086
    (904) 547-8400

    Grades: PK-5 | 663 students
  • Allen D Nease Senior High School Math: 78% | Reading: 78%
    Rank
    10/
    10
    Top 10%
    10550 Ray Rd
    Ponte Vedra, FL 32081
    (904) 547-8300

    Grades: 9-12 | 2,427 students
  • Palencia Elementary School Math: 79% | Reading: 76%
    Rank
    9/
    10
    Top 20%
    355 Palencia Village Dr
    Saint Augustine, FL 32095
    (904) 547-4010

    Grades: PK-5 | 840 students
  • Mill Creek Elementary School Math: 77% | Reading: 76%
    Rank
    9/
    10
    Top 20%
    3750 International Golf Pkwy
    Saint Augustine, FL 32092
    (904) 547-3720

    Grades: PK-5 | 788 students
  • Pacetti Bay Middle School Math: 82% | Reading: 71%
    Rank
    9/
    10
    Top 20%
    245 Meadowlark Ln
    Saint Augustine, FL 32092
    (904) 547-8760

    Grades: 6-8 | 1,483 student
  • Wards Creek Elementary School Math: 78% | Reading: 74%
    Rank
    9/
    10
    Top 20%
    6555 State Road 16
    Saint Augustine, FL 32092
    (904) 547-8730

    Grades: PK-5 | 798 students
  • Picolata Crossing Elementary School Math: 76% | Reading: 74%
    Rank
    9/
    10
    Top 20%
    2675 Pacetti Rd
    Saint Augustine, FL 32092
    (904) 547-4160

    Grades: PK-5 | 584 students
  • Bartram Trail High School Math: 72% | Reading: 76%
    Rank
    9/
    10
    Top 20%
    7399 Longleaf Pine Pkwy
    Saint Johns, FL 32259
    (904) 547-8340

    Grades: 9-12 | 2,487 students
  • St. Johns Virtual Instructional Program Math: 60-79% | Reading: ≥80%
    Rank
    9/
    10
    Top 20%
    2980 Collins Ave
    Saint Augustine, FL 32084
    (904) 547-8500

    Grades: K-6 | 31 students
  • Ketterlinus Elementary School Math: 74% | Reading: 68%
    Rank
    9/
    10
    Top 20%
    67 Orange St
    Saint Augustine, FL 32084
    (904) 547-8540

    Grades: PK-5 | 486 students
  • Otis A. Mason Elementary School Math: 70% | Reading: 65%
    Rank
    8/
    10
    Top 30%
    207 Mason Manatee Way
    Saint Augustine, FL 32086
    (904) 547-8440

    Grades: PK-5 | 624 students
  • Gamble Rogers Middle School Math: 69% | Reading: 57%
    Rank
    7/
    10
    Top 50%
    6250 Us Highway 1 S
    Saint Augustine, FL 32086
    (904) 547-8700

    Grades: 6-8 | 917 students
  • St. Augustine Public Montessori School (sapms) Charter School
    Math: 50-59% | Reading: 70-79%
    Rank
    7/
    10
    Top 50%
    7a Williams St
    Saint Augustine, FL 32084
    (904) 342-5350

    Grades: 1-6 | 121 students
  • St. Augustine High School Math: 59% | Reading: 64%
    Rank
    7/
    10
    Top 50%
    3205 Varella Ave
    Saint Augustine, FL 32084
    (904) 547-8530

    Grades: 9-12 | 1,755 student
  • R J Murray Middle School Math: 55% | Reading: 59%
    Rank
    6/
    10
    Top 50%
    150 N Holmes Blvd
    Saint Augustine, FL 32084
    (904) 547-8470

    Grades: 6-8 | 837 students
  • Pedro Menendez High School Math: 54% | Reading: 59%
    Rank
    6/
    10
    Top 50%
    600 State Road 206 W
    Saint Augustine, FL 32086
    (904) 547-8660

    Grades: 9-12 | 1,371 student
  • Sebastian Middle School Math: 60% | Reading: 52%
    Rank
    6/
    10
    Top 50%
    2955 Lewis Speedway
    Saint Augustine, FL 32084
    (904) 547-3840

    Grades: 6-8 | 687 students
  • Osceola Elementary School Math: 61% | Reading: 51%
    Rank
    6/
    10
    Top 50%
    1605 Osceola Elementary Rd
    Saint Augustine, FL 32084
    (904) 547-3780

    Grades: PK-5 | 788 students
  • Show 21 more public schools in St. Johns County, FL (out of 56 total schools)
Recent Articles
Should students wear uniforms? Learn more about the pros and cons of uniform policies in public schools.
Michelle Rhee's name seems to garner press as often as Education Secretary Arne Duncan, but Rhee has her equal share of critics and supporters. Learn about Rhee's controversial reforms and plans for revolutionizing education in this country.
Is your public school on Facebook? Learn about the positives and disadvantages with getting your district on the most popular destination online.