For the 2025 school year, there are 46 private high schools belonging to National Association of Independent Schools (NAIS) serving 29,251 students in Florida. You can also find more schools membership associations in Florida.
The top ranked private high schools belonging to National Association of Independent Schools (NAIS) in Florida include Palmer Trinity School, Community School Of Naples, and Oxbridge Academy.
The average tuition cost is $26,921, which is higher than the Florida private high school average tuition cost of $12,709.
Top Ranked Private High Schools Belonging to National Association of Independent Schools (NAIS) in Florida (2025)
School
Location
Grades
Students
501 Park Street North
Saint Petersburg, FL 33710
(727) 384-5504
Saint Petersburg, FL 33710
(727) 384-5504
Grades: K-12
| 503 students
990 62nd Avenue NE
Saint Petersburg, FL 33702
(727) 525-1419
Saint Petersburg, FL 33702
(727) 525-1419
Grades: PK-12
| 419 students
2001 South Dixie Hwy
West Palm Beach, FL 33401
(561) 293-2888
West Palm Beach, FL 33401
(561) 293-2888
Grades: PK-12
| 128 students
3151 N. Military Trail
West Palm Beach, FL 33409
(561) 972-9826
West Palm Beach, FL 33409
(561) 972-9826
Grades: 6-12
| 610 students
8001 SW 184th Street
Miami, FL 33157
(305) 251-2230
Miami, FL 33157
(305) 251-2230
Grades: 6-12
| 805 students
Ebenezer Christian School
(Christian)
530 SW 1ST STREET
Homestead, FL 33034
(305) 394-9494
Homestead, FL 33034
(305) 394-9494
Grades: K-12
| 33 students
A E F High School![A E F High School Photo - Kentwood Preparatory A E F High School Photo - Kentwood Preparatory]()

Alternative School
4650 Sw 61st Avenue
Fort Lauderdale, FL 33314
(954) 581-8222
Fort Lauderdale, FL 33314
(954) 581-8222
Grades: 8-12
| 95 students
2331 Collier Parkway
Land O Lakes, FL 34639
(813) 909-7919
Land O Lakes, FL 34639
(813) 909-7919
Grades: NS-12
| 540 students
Academy Of The Holy Names
(Catholic)
3319 Bayshore Blvd
Tampa, FL 33629
(813) 839-5371
Tampa, FL 33629
(813) 839-5371
Grades: PK-12
| 972 students
5001 State Road 540 West
Winter Haven, FL 33880
(863) 293-5980
Winter Haven, FL 33880
(863) 293-5980
Grades: PK-12
| 619 students
11000 Ellison Wilson Road
North Palm Beach, FL 33408
(561) 472-3451
North Palm Beach, FL 33408
(561) 472-3451
Grades: NS-12
| 1,307 students
Berkeley Preparatory School![Berkeley Preparatory School Photo Berkeley Preparatory School Photo]()

(Episcopal)
4811 Kelly Road
Tampa, FL 33615
(813) 885-8673
Tampa, FL 33615
(813) 885-8673
Grades: PK-12
| 1,208 students
8141 College Pkwy
Fort Myers, FL 33919
(239) 481-4323
Fort Myers, FL 33919
(239) 481-4323
Grades: PK-12
| 694 students
1515 W. Bearss Avenue
Tampa, FL 33613
(813) 920-2288
Tampa, FL 33613
(813) 920-2288
Grades: NS-12
| 1,235 students
13275 Livingston Road
Naples, FL 34109
(239) 597-7575
Naples, FL 34109
(239) 597-7575
Grades: NS-12
| 1,017 students
3241 Executive Way
Hollywood, FL 33025
(800) 285-3514
Hollywood, FL 33025
(800) 285-3514
Grades: 9-12
| 387 students
4455 Atlantic Blvd
Jacksonville, FL 32207
(904) 396-5751
Jacksonville, FL 32207
(904) 396-5751
Grades: NS-12
| 1,252 students
5625 Holy Trinity Drive
Melbourne, FL 32940
(321) 723-8323
Melbourne, FL 32940
(321) 723-8323
Grades: NS-12
| 970 students
1140 Alton Road
Miami Beach, FL 33139
(305) 653-8770
Miami Beach, FL 33139
(305) 653-8770
Grades: 1-11
| 414 students
3737 N Meridian Rd
Tallahassee, FL 32312
(850) 893-2138
Tallahassee, FL 32312
(850) 893-2138
Grades: NS-12
| 1,045 students
3375 SW 75 Avenue
Fort Lauderdale, FL 33314
(954) 262-4506
Fort Lauderdale, FL 33314
(954) 262-4506
Grades: NS-12
| 2,068 students
241 Seaview Avenue
Palm Beach, FL 33480
(561) 655-1188
Palm Beach, FL 33480
(561) 655-1188
Grades: PK-9
| 586 students
12350 SE Federal Highway
Hobe Sound, FL 33455
(772) 675-7005
Hobe Sound, FL 33455
(772) 675-7005
Grades: K-12
| 383 students
28424 Blue Star Hwy
Tallahassee, FL 32303
(850) 856-5500
Tallahassee, FL 32303
(850) 856-5500
Grades: PK-12
| 560 students
210 S Indian River Dr
Fort Pierce, FL 34950
(772) 461-7689
Fort Pierce, FL 34950
(772) 461-7689
Grades: PK-12
| 407 students
Saint Edward's School![Saint Edward's School Photo - Our campus is nestled between the Atlantic Ocean and the Indian River Lagoon in Vero Beach, Florida. Saint Edward's School Photo - Our campus is nestled between the Atlantic Ocean and the Indian River Lagoon in Vero Beach, Florida.]()

(Episcopal)
1895 Saint Edwards Drive
Vero Beach, FL 32963
(772) 231-4136
Vero Beach, FL 32963
(772) 231-4136
Grades: NS-12
| 653 students
3100 Doctors Lake Dr
Orange Park, FL 32073
(904) 264-9572
Orange Park, FL 32073
(904) 264-9572
Grades: PK-12
| 491 students
315 41st St. W.
Bradenton, FL 34209
(941) 746-2121
Bradenton, FL 34209
(941) 746-2121
Grades: PK-12
| 683 students
19000 Northeast 25th Avenue
Miami, FL 33180
(305) 528-8871
Miami, FL 33180
(305) 528-8871
Grades: PK-12
| 1,182 students
7100 Davis Boulevard
Naples, FL 34104
(239) 793-1986
Naples, FL 34104
(239) 793-1986
Grades: PK-12
| 470 students
Show 11 more private schools in Florida (out of 46 total schools)
Loading...
Recent Articles

A Parent's Guide To Understanding High School Teaching Methods
This comprehensive guide helps parents navigate the various teaching methods used in today's high school classrooms. By understanding these approaches, you'll be better equipped to support your teen's learning journey, communicate effectively with teachers, and create a complementary learning environment at home.

February 08, 2025
Social Emotional Learning: Education's Hidden SymphonyA musician's perspective on Social Emotional Learning reveals how this educational framework orchestrates success through five essential emotional competencies.

January 24, 2025
A Roadmap For Starting A Private SchoolUse this roadmap as a set of talking points with your trusted mentors and professionals to start the private school of your dreams. You're not alone. Over the years, hundreds of folks like you have had the same dream. From Quintilian to Maria Montessori to Lucy Madeira Wing, visionary educators have established schools to teach according to their beliefs and methodologies.