For the 2024 school year, there are 157 private schools serving 30,327 students in Duval County, FL (there are 212 public schools, serving 130,481 public students). 19% of all K-12 students in Duval County, FL are educated in private schools (compared to the FL state average of 13%).
The best top ranked private schools in Duval County, FL include The Foundation Academy, Jacksonville Country Day School and Bishop John J Snyder High School.
The average tuition cost is $9,678, which is lower than the Florida private school average tuition cost of $10,574.
Top Ranked Duval County Private Schools (2024)
School
Location
Grades
Students
5001 Samaritan Way
Jacksonville, FL 32210
(904) 771-1029
Jacksonville, FL 32210
(904) 771-1029
Grades: 9-12
| 440 students
3765 San Pablo Rd S
Jacksonville, FL 32224
(904) 493-7300
Jacksonville, FL 32224
(904) 493-7300
Grades: K-12
| 408 students
10063 Baymeadows Road
Jacksonville, FL 32256
(904) 641-6644
Jacksonville, FL 32256
(904) 641-6644
Grades: PK-6
| students
Broach West Elementary School
Special Education School
12276 San Jose Blvd. Suite 528
Jacksonville, FL 32223
(904) 389-5106
Jacksonville, FL 32223
(904) 389-5106
Grades: K-12
| 75 students
2804 Saint Johns Bluff Rd S Ste 103
Jacksonville, FL 32246
(904) 645-5366
Jacksonville, FL 32246
(904) 645-5366
Grades: 5-12
| 64 students
8247 Ramona Blvd W
Jacksonville, FL 32221
(904) 783-8638
Jacksonville, FL 32221
(904) 783-8638
Grades: K-12
| 57 students
7860 Southside Boulevard
Jacksonville, FL 32256
(904) 641-3393
Jacksonville, FL 32256
(904) 641-3393
Grades: PK
| 30 students
Academie De Montessori
Montessori School
1216 Lasalle St
Jacksonville, FL 32207
(904) 398-3830
Jacksonville, FL 32207
(904) 398-3830
Grades: PK-5
| 59 students
Assumption Catholic School
(Catholic)
2431 Atlantic Blvd
Jacksonville, FL 32207
(904) 398-1774
Jacksonville, FL 32207
(904) 398-1774
Grades: K-8
| 719 students
Baymeadows Christian Academy
(Baptist)
4826 Baymeadows Rd
Jacksonville, FL 32217
(904) 733-3400
Jacksonville, FL 32217
(904) 733-3400
Grades: NS-8
| 288 students
Beaches Chapel School
(Christian)
610 Florida Blvd
Neptune Beach, FL 32266
(904) 241-4211
Neptune Beach, FL 32266
(904) 241-4211
Grades: PK-12
| 236 students
Beaches Episcopal School
(Episcopal)
450 11th Avenue North
Jacksonville Beach, FL 32250
(904) 246-2466
Jacksonville Beach, FL 32250
(904) 246-2466
Grades: PK-6
| 156 students