Top 20 Best Miami Private High Schools (2024)

For the 2024 school year, there are 105 private high schools serving 31,748 students in Miami, FL.
The best top ranked private high schools in Miami, FL include Shelton Academy, Carrollton School of the Sacred Heart and Westwood Christian School.
The average tuition cost is $19,595, which is higher than the Florida private high school average tuition cost of $11,732.
46% of private high schools in Miami, FL are religiously affiliated (most commonly Christian and Catholic).

Top Ranked Miami Private High Schools (2024)

School
Location
Grades
Students
10300 Sw 72nd St Ste 427
Miami, FL 33173
(305) 270-1440
Grades: 9-12
| 600 students
Carrollton School of the Sacred Heart
Carrollton School of the Sacred Heart Photo
All-girls | Montessori School (Catholic)
(1)
3747 Main Hwy
Miami, FL 33133
(305) 446-5673
Grades: PK-12
| 870 students
Palmer Trinity School
Palmer Trinity School Photo - Palmer Trinity School is an independent, college preparatory, coeducational Episcopal day school located on almost 60 acres in Palmetto Bay, Florida. The school currently enrolls more than 780 students in grades 6-12.
(Episcopal)
(1)
8001 SW 184th Street
Miami, FL 33157
(305) 969-4208
Grades: 6-12
| students
Shelton Academy
Shelton Academy Photo - Shelton Academy is a school that, in partnership with parents, challenges boys and girls from PK3 to High School to develop their intellect, character, catholic faith and leadership in order to serve others and light up the world!
(Catholic)
(10)
9455 NW 40th Street Rd
Miami, FL 33178
(305) 599-9967
Grades: NS-12
| 407 students
Westwood Christian School
Westwood Christian School Photo - FACCS participants
(Baptist)
5801 Sw 120th Avenue
Miami, FL 33183
(305) 274-3380
Grades: PK-12
| 545 students
Centner Academy
Centner Academy Photo
1911 Northeast Miami Court
Miami, FL 33132
(305) 576-6070
Grades: PK-9
| students
Fusion Academy Miami
Fusion Academy Miami Photo - Each Fusion campus has a state-of-the-art music studio with professional-grade tools. Students can explore instruments, vocals, songwriting, DJ performing arts, and more.
Alternative School
9130 S. Dadeland Blvd., Suite 102
Miami, FL 33156
(877) 673-8893
Grades: 6-12
| students
Palmetto Bay Academy
Palmetto Bay Academy Photo - PBA students get just-in-time, one-on-one attention from teachers to complete assignments and investigate content through a flipped instructional model.
Alternative School
(12)
16637 S Dixie Hwy
Miami, FL 33157
(786) 293-5353
Grades: 5-12
| 34 students
AIU High School
AIU High School Photo
Alternative School
(1)
17101 NE 19th Ave Ste 202
Miami, FL 33162
(305) 940-8855
Grades: 9-12
| 531 students
American Academy Of Pinecrest
Alternative School (Christian)
12651 S Dixie Highway
Miami, FL 33156
(305) 251-5723
Grades: 9-12
| 382 students
American Worldwide Academy
(Christian)
(1)
13215 Nw 7th Ave
Miami, FL 33168
(305) 456-5948
Grades: 9-12
| 668 students
Archbishop Coleman Carroll High School
(Catholic)
(1)
10300 Sw 167th Ave
Miami, FL 33196
(305) 388-6700
Grades: 9-12
| 264 students
Archdiocese Of Miami Virtual Catholic School
Alternative School (Catholic)
9401 Biscayne Blvd
Miami, FL 33138
(305) 508-5556
Grades: 6-12
| 931 students
Belen Jesuit Preparatory School, Inc.
All-boys (Catholic)
500 Sw 127th Ave
Miami, FL 33184
(305) 223-8600
Grades: 6-12
| 1,348 students
Beth Jacob High School
All-girls (Jewish)
1110 Ne 163rd St Ofc 201
Miami, FL 33162
(305) 957-1670
Grades: 6-12
| 332 students
Calusa Preparatory School
Calusa Preparatory School Photo
(Christian)
12515 Sw 72nd St
Miami, FL 33183
(305) 596-3787
Grades: K-12
| 227 students
Christopher Columbus High School
Christopher Columbus High School Photo
All-boys (Catholic)
(2)
3000 SW 87th Ave
Miami, FL 33165
(305) 223-5650
Grades: 9-12
| 1,736 students
CRISDA Christian Academy
Special Program Emphasis (Christian)
7949 NW 2nd Street
Miami, FL 33126
(305) 265-1108
Grades: K-12
| 109 students
Cushman School
592 Ne 60th St
Miami, FL 33137
(305) 757-1966
Grades: PK-12
| 644 students
Divine Savior Academy
Divine Savior Academy Photo
(Wisconsin Evangelical Lutheran Synod)
(11)
10311 NW 58th Street
Miami, FL 33178
(305) 597-4545
Grades: PK-12
| 1,136 students
Florida Christian School
(Christian)
(2)
4200 Sw 89th Ave
Miami, FL 33165
(305) 226-8152
Grades: PK-12
| 1,076 students
Greater Miami Adventist Academy
(Seventh Day Adventist)
(1)
500 Nw 122nd Ave
Miami, FL 33182
(305) 220-5955
Grades: PK-12
| 380 students
8000 SW 56th Street
Miami, FL 33155
(305) 274-9535
Grades: 9-12
| 199 students
Gulliver Preparatory School
Gulliver Preparatory School Photo
(2)
6575 North Kendall Drive
Miami, FL 33156
(305) 666-7937
Grades: PK-12
| 2,226 students
Immaculata-La Salle High School
Immaculata-La Salle High School Photo - Located on the shore of Biscayne Bay in the urban city of Miami, Immaculata-La Salle is owned by the Archdiocese of Miami and administered by the Salesian Daughters of Mary Help of Christians.
(Catholic)
3601 S Miami Ave
Miami, FL 33133
(305) 854-2334
Grades: 9-12
| 886 students
Keystone National High School
(Church of God)
12840 Nw 1st Ct
Miami, FL 33168
(305) 757-3217
Grades: 9-12
| 853 students
La Progresiva School
(Presbyterian)
2480 Nw 7th St
Miami, FL 33125
(305) 642-8600
Grades: PK-12
| 576 students
Lightwork Education & Wellness Center
Lightwork Education & Wellness Center Photo
Special Program Emphasis
604 NW 12th Ave
Miami, FL 33136
(813) 629-2850
Grades: PK-12
| 72 students
2700 Sw 8th St
Miami, FL 33135
(305) 245-5355
Grades: PK-12
| 1,032 students
Lincoln-marti
904 Sw 23rd Ave
Miami, FL 33135
(305) 642-1000
Grades: K-12
| 382 students
Miami Christian School
(Christian)
(1)
200 Nw 109th Ave
Miami, FL 33172
(305) 221-7754
Grades: PK-12
| 310 students
601 NE 107 St.
Miami, FL 33161
(305) 779-7206
Grades: PK-12
| 1,278 students
Miami Union Academy Of Sda
(Seventh Day Adventist)
12600 Nw 4th Ave
Miami, FL 33168
(305) 953-9907
Grades: PK-12
| 318 students
Northwest Christian Academy
(Baptist)
951 Nw 136th Street
Miami, FL 33168
(305) 685-8734
Grades: PK-12
| 325 students
Our Lady Of Lourdes Academy
All-girls (Catholic)
(1)
5525 Sw 84th St
Miami, FL 33143
(305) 667-1623
Grades: 9-12
| 835 students
Show 70 more private schools in Miami, FL (out of 105 total schools)
Loading...
[+] Show Closed Private Schools in Miami, Florida

Miami, Florida Private Schools (Closed)

School
Location
Grades
Students
869 Sw 132nd Ave Ste 106
Miami, FL 33184
(305) 228-9111
Grades: Inquire with school
| 64 students
1210sw 78th Court
Miami, FL 33144
(305) 264-2345
Grades: PK-K
| 23 students
226 Sw 17th Avenue
Miami, FL 33135
(305) 643-1256
Grades: PK-2
| 53 students
8670 Bird Rd
Miami, FL 33155
(305) 227-2344
Grades: NS-2
| 148 students
20445 Biscayne Blvd
Miami, FL 33180
(305) 933-8992
Grades: 5-8
| students
6330 SW 40th Street
Miami, FL 33155
(305) 661-6434
Grades: PK-K
| 58 students
2711 Sw 137th Ave B78
Miami, FL 33175
(305) 480-7445
Grades: K
| 10 students
1395 Brickell Ave Ste 100
Miami, FL 33131
(305) 206-2626
Grades: K-12
| students
3465 Nw 2nd Ave
Miami, FL 33127
(305) 576-6070
Grades: PK-8
| 271 students
Miami Shores Baptist Academy (Closed 2014)
Daycare / Preschool (Baptist)
370 Grand Concourse
Miami, FL 33138
(305) 757-8353
Grades: NS-PK
| 76 students
10207 W Flagler Street
Miami, FL 33174
(305) 552-7974
Grades: PK-8
| 109 students
9500 Sw 97th Ave
Miami, FL 33176
(305) 271-3211
Grades: PK-6
| 144 students
9801 Nw 24th Ave
Miami, FL 33147
(305) 836-9747
Grades: PK-10
| 65 students
5928 Sw 68th St
Miami, FL 33143
(305) 666-5575
Grades: PK-K
| 20 students
Po Box 11901
Miami, FL 33101
(305) 573-8532
Grades: K-8
| 146 students
7900 Sw 86th St
Miami, FL 33143
(305) 595-8822
Grades: PK-1
| 138 students
11925 Sunset Drive
Miami, FL 33183
(305) 274-5111
Grades: PK-8
| 67 students
2500 Sw 3rd Ave
Miami, FL 33129
(786) 930-0384
Grades: PK-K
| 125 students
12001 Sw 72nd Street
Miami, FL 33183
(305) 595-2147
Grades: PK-8
| 156 students
6911 Nw 51st St
Miami, FL 33166
(305) 629-9799
Grades: PK-12
| 81 students
18690 Old Cutler Rd
Miami, FL 33157
(302) 278-2285
Grades: PK-5
| 21 students

Frequently Asked Questions

What are the top ranked private high schools in Miami, FL?
The top ranked private high schools in Miami, FL include Shelton Academy, Carrollton School of the Sacred Heart and Westwood Christian School.
How many private high schools are located in Miami, FL?
105 private high schools are located in Miami, FL.
How much do private high schools cost in Miami, FL?
The average tuition cost is $19,595, which is higher than the Florida private school average tuition cost of $11,732.
How diverse are private high schools in Miami, FL?
Miami, FL private high schools are approximately 73% minority students, which is higher than the Florida private school average of 44%.
What percentage of private high schools are religiously affiliated in Miami, FL?
46% of private high schools in Miami, FL are religiously affiliated (most commonly Christian and Catholic).

Recent Articles

Secrets to Becoming a Great School
Secrets to Becoming a Great School
Discover the essential ingredients that drive academic success and cultivate a thriving school community.
Applications Calendar
Applications Calendar
Keep track of application deadlines as well as all the other aspects of choosing a school.
Making Social Media Work for Your School
Making Social Media Work for Your School
An introduction to using Facebook, YouTube and Pinterest to promote your school.