School finder
Schools in Duval, St. Johns, Clay and Nassau counties
Every public, charter and private school in the four Northeast Florida counties we cover: 477 schools, with the grades each one teaches, how many students it enrolls and a Google Maps link. Facts come from the U.S. Department of Education's school directories.
76 schools match
Alice B. Landrum Middle School
District public · St. Johns County School District- Grades
- 6–8 (Middle)
- Students
- 918
230 Landrum Ln, Ponte Vedra Beach, FL 32082
Allen D Nease Senior High School
District public · St. Johns County School District- Grades
- 8–12 (High)
- Students
- 2,177
10550 Ray Rd, Ponte Vedra, FL 32081
Ark Christian Academy
Private · Religious- Grades
- 1–12 (Combined)
- Students
- 17
307 Anastasia Blvd, St Augustine, FL 32080
Bartram Trail High School
District public · St. Johns County School District- Grades
- 8–12 (High)
- Students
- 2,153
7399 Longleaf Pine Pkwy, Saint Johns, FL 32259
Beachside High School
District public · St. Johns County School District- Grades
- 8–12 (High)
- Students
- 2,214
200 Great Barracuda Way, Saint Johns, FL 32259
Beacon of Hope Christian School
Private · Religious- Grades
- K–12 (Combined)
- Students
- 77
1230 Kings Estate Rd, St Augustine, FL 32086
Blind High School (FSDB)
District public · Florida School for the Deaf and the Blind · Special Education- Grades
- 9–12 (High)
- Students
- 93
207 San Marco Ave, St Augustine, FL 32084
Blind PK-8 School (FSDB)
District public · Florida School for the Deaf and the Blind · Special Education- Grades
- Pre-K–8 (Combined)
- Students
- 65
207 San Marco Ave, St Augustine, FL 32084
Cathedral Parish School
Private · Catholic- Grades
- Pre-K–8 (Combined)
- Students
- 364
259 Saint George St, St Augustine, FL 32084
Christ Episcopal Preschool
Private · Religious- Grades
- Pre-K–K (Elementary)
- Students
- 14
400 San Juan Dr, Ponte Vedra Beach, FL 32082
Collage Day School
Private · Nonsectarian- Grades
- Pre-K–5 (Elementary)
- Students
- 100
171 Canal Blvd, Ponte Vedra, FL 32082
Creekside High School
District public · St. Johns County School District- Grades
- 8–12 (High)
- Students
- 2,479
100 Knights Ln, Saint Johns, FL 32259
Crookshank Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 705
1455 N Whitney St, St Augustine, FL 32084
Cunningham Creek Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 730
1205 Roberts Rd, Saint Johns, FL 32259
Deaf Elementary School (FSDB)
District public · Florida School for the Deaf and the Blind · Special Education- Grades
- Pre-K–5 (Elementary)
- Students
- 97
207 San Marco Ave, St Augustine, FL 32084
Deaf High School (FSDB)
District public · Florida School for the Deaf and the Blind · Special Education- Grades
- 9–12 (High)
- Students
- 179
207 San Marco Ave, St Augustine, FL 32084
Deaf Middle School (FSDB)
District public · Florida School for the Deaf and the Blind · Special Education- Grades
- 6–8 (Middle)
- Students
- 78
207 San Marco Ave, St Augustine, FL 32084
Durbin Creek Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 1,090
4100 Race Track Rd, Saint Johns, FL 32259
First Coast Technical College
District public · St. Johns County School District · Career and Technical- Grades
- 9–12 (High)
- Students
- 53
2980 Collins Ave, St Augustine, FL 32084
First Coast Technical College at Historic Hastings Campus
District public · St. Johns County School District · Career and Technical · Opening soon- Grades
- Not reported (Other)
- Students
- Not reported
6195 S Main St, Hastings, FL 32145
Freedom Crossing Academy
District public · St. Johns County School District- Grades
- K–8 (Combined)
- Students
- 1,964
1365 Shetland Dr, St Johns, FL 32259
Fruit Cove Middle School
District public · St. Johns County School District- Grades
- 6–8 (Middle)
- Students
- 1,157
3180 Race Track Rd, Saint Johns, FL 32259
Gaines Alternative at Hamblen
District public · St. Johns County School District · Alternative Education- Grades
- 5–12 (Combined)
- Students
- 65
1 Christopher St, St Augustine, FL 32084
Gamble Rogers Middle School
District public · St. Johns County School District- Grades
- 6–8 (Middle)
- Students
- 896
6250 US Highway 1 S, St Augustine, FL 32086
Hickory Creek Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 669
235 Hickory Creek Trl, Saint Johns, FL 32259
Island Prep
Private · Nonsectarian- Grades
- K–8 (Combined)
- Students
- 183
4001 A1a S, St Augustine, FL 32080
Ivybrook Academy
Private · Nonsectarian- Grades
- K (Elementary)
- Students
- 12
200 N Ridgecrest Ln, St Johns, FL 32259
James A. Webster Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 586
420 N Orange St, St Augustine, FL 32084
Julington Creek Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 923
2316 Race Track Rd, Saint Johns, FL 32259
Ketterlinus Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 405
67 Orange St, St Augustine, FL 32084
Lakeside Academy
District public · St. Johns County School District- Grades
- K–8 (Combined)
- Students
- 1,356
1455 Twin Creeks Dr, St Augustine, FL 32095
Liberty Pines Academy
District public · St. Johns County School District- Grades
- K–8 (Combined)
- Students
- 1,795
10901 Russell Sampson Rd, Saint Johns, FL 32259
Life Work/Project Search
District public · St. Johns County School District · Special Education- Grades
- 12 (High)
- Students
- 104
2980 Collins Ave, St Augustine, FL 32084
Matanzas Christian Academy Priv School Sys Inc
Private · Religious- Grades
- 3–12 (Combined)
- Students
- 55
4056 Pine Run Cir, St Augustine, FL 32086
Mill Creek Academy
District public · St. Johns County School District- Grades
- K–8 (Combined)
- Students
- 1,983
3750 International Golf Pkwy, St Augustine, FL 32092
Mky- Head Start /DPP PK School
District public · St. Johns County School District- Grades
- Pre-K–12 (Combined)
- Students
- Not reported
40 Orange St, St Augustine, FL 32084
Moultrie Montessori School
Private · Nonsectarian- Grades
- Pre-K (Pre-K)
- Students
- 42
37 S Dixie Hwy, St Augustine, FL 32084
Ocean Palms Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 386
355 Landrum Ln, Ponte Vedra Beach, FL 32082
Osceola Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 639
1605 Osceola Elementary Rd, St Augustine, FL 32084
Otis A. Mason Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 731
207 Mason Manatee Way, St Augustine, FL 32086
Pacetti Bay Middle School
District public · St. Johns County School District- Grades
- 6–8 (Middle)
- Students
- 1,481
245 Meadowlark Ln, St Augustine, FL 32092
Palencia Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 703
355 Palencia Village Dr, St Augustine, FL 32095
Palm Valley Academy
District public · St. Johns County School District- Grades
- K–8 (Combined)
- Students
- 1,408
700 Bobcat Ln, Ponte Vedra, FL 32081
Palmer Catholic Academy
Private · Catholic- Grades
- Pre-K–8 (Combined)
- Students
- 430
4889 Palm Valley Rd, Ponte Vedra Beach, FL 32082
Patriot Oaks Academy
District public · St. Johns County School District- Grades
- K–8 (Combined)
- Students
- 1,473
475 Longleaf Pine Pkwy, Saint Johns, FL 32259
Pedro Menendez High School
District public · St. Johns County School District- Grades
- 8–12 (High)
- Students
- 1,403
600 State Road 206 W, St Augustine, FL 32086
Picolata Crossing Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 1,048
2675 Pacetti Rd, St Augustine, FL 32092
Pine Island Academy
District public · St. Johns County School District- Grades
- K–8 (Combined)
- Students
- 1,972
805 Pine Island Rd, St Augustine, FL 32095
Ponte Vedra High School
District public · St. Johns County School District- Grades
- 8–12 (High)
- Students
- 1,924
460 Davis Park Rd, Ponte Vedra, FL 32081
Ponte Vedra Palm Valley- Rawlings Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 940
610 US Highway A1a N, Ponte Vedra Beach, FL 32082
R J Murray Middle School
District public · St. Johns County School District- Grades
- 6–8 (Middle)
- Students
- 742
150 N Holmes Blvd, St Augustine, FL 32084
R. B. Hunt Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 540
125 Magnolia Dr, St Augustine, FL 32080
San Juan Del Rio Catholic School
Private · Catholic- Grades
- Pre-K–8 (Combined)
- Students
- 420
1714 State Road 13, St Johns, FL 32259
Sebastian Middle School
District public · St. Johns County School District- Grades
- 6–8 (Middle)
- Students
- 690
2955 Lewis Speedway, St Augustine, FL 32084
South Woods Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 700
4750 Sr 206 W, Elkton, FL 32033
St Gerard Campus Inc
Private · Religious- Grades
- 10–12 (High)
- Students
- 3
1405 US Highway 1 S, St Augustine, FL 32084
St Joseph Academy
Private · Catholic- Grades
- 9–12 (High)
- Students
- 282
155 State Road 207, St Augustine, FL 32084
St. Augustine High School
District public · St. Johns County School District- Grades
- 8–12 (High)
- Students
- 1,717
3205 Varella Ave, St Augustine, FL 32084
St. Augustine Public Montessori School
Public charter · St. Johns County School District- Grades
- K–6 (Elementary)
- Students
- 133
7a Williams St, St Augustine, FL 32084
St. Johns Community Campus
Public charter · St. Johns County School District · Special Education- Grades
- 9–12 (High)
- Students
- 80
2165 Arc Dr, St Augustine, FL 32084
St. Johns Technical High School
District public · St. Johns County School District · Alternative Education- Grades
- 8–12 (High)
- Students
- 190
2970 Collins Ave, St Augustine, FL 32084
Switzerland Point Middle School
District public · St. Johns County School District- Grades
- 6–8 (Middle)
- Students
- 1,282
777 Greenbriar Rd, Saint Johns, FL 32259
The Broach School Ponte Vedra
Private · Nonsectarian- Grades
- K–12 (Combined)
- Students
- 55
10870 US Highway 1 N Ste 112, Ponte Vedra Beach, FL 32081
The Evelyn Hamblen Center
District public · St. Johns County School District · Special Education- Grades
- K–12 (Combined)
- Students
- 48
1 Christopher St, St Augustine, FL 32084
The Pioneer School
Private · Nonsectarian- Grades
- 6–8 (Middle)
- Students
- 49
2299 Rolling Hills Dr, St Augustine, FL 32086
Therapeutic Learning Center
Public charter · St. Johns County School District · Special Education- Grades
- Pre-K (Pre-K)
- Students
- 19
2109 Arc Dr, St Augustine, FL 32084
Timberlin Creek Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 634
555 Pine Tree Ln, St Augustine, FL 32092
Tocoi Creek High School
District public · St. Johns County School District- Grades
- 8–12 (High)
- Students
- 2,616
11200 St Johns Pkwy, Saint Augustine, FL 32092
Treaty Oaks Preparatory Academy
Public charter · St. Johns County School District · Opening soon- Grades
- Not reported (Other)
- Students
- Not reported
1535 Brinkhoff Rd, St Augustine, FL 32086
Trout Creek Academy
District public · St. Johns County School District- Grades
- K–8 (Combined)
- Students
- 1,156
855 Timberwolf Trail, St. Augustine, FL 32092
Turning Point Christian Academy
Private · Religious- Grades
- Pre-K–8 (Combined)
- Students
- 279
3500 State Road 16, St Augustine, FL 32092
Valley Ridge Academy
District public · St. Johns County School District- Grades
- Pre-K–8 (Combined)
- Students
- 1,178
105 Greenleaf Dr, Ponte Vedra, FL 32081
Veritas Classical Private School Inc
Private · Religious- Grades
- Pre-K–11 (Combined)
- Students
- 224
253 State Road 16, St Augustine, FL 32084
Victory Preparatory School
Private · Religious- Grades
- K–12 (Combined)
- Students
- 176
110 Masters Dr, St Augustine, FL 32084
W. Douglas Hartley Elementary
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 596
260 Cacique Dr, St Augustine, FL 32086
Wards Creek Elementary School
District public · St. Johns County School District- Grades
- Pre-K–5 (Elementary)
- Students
- 1,156
6555 State Road 16, St Augustine, FL 32092
Public and charter schools: U.S. Department of Education, NCES Common Core of Data, 2024-25 school year; student counts include Pre-K. Private schools: NCES Private School Universe Survey, 2023-24; student counts cover kindergarten through 12th grade and include schools that answered the survey. Detention, hospital and homebound programs are not listed.
Which public school a home is zoned for depends on its address and can change, so confirm school assignments with the county school district before you buy. JaxHomes does not rate schools or neighborhoods.
