ChooseAPrivateSchool.com Español

2026 lists

Private Schools with the Smallest Classes in Osceola County, FL

Private schools in Osceola County, FL with the fewest students per teacher (not counting preschools and special education schools). Top 34 of 34 schools.

#1 Private Schools with the Smallest Classes in Osceola County, FL

New Jerusalem Academy

Christian school (nondenominational) · Grades Pre-K–12

7.4 students per teacher

Kissimmee, FL

A-Overall grade56 students7 students per teacher

#2 Private Schools with the Smallest Classes in Osceola County, FL

Integrity Tabernacle Christian Academy

Pentecostal school · Grades K–12

7.6 students per teacher

Kissimmee, FL

BOverall grade118 students8 students per teacher

#3 Private Schools with the Smallest Classes in Osceola County, FL

Montessori Academy of Celebration

Montessori school · Grades Pre-K–12

7.6 students per teacher

Celebration, FL

AOverall grade109 students8 students per teacher

#4 Private Schools with the Smallest Classes in Osceola County, FL

Freedomland Christian Academy

Christian school (nondenominational) · Grades Pre-K–12

8 students per teacher

Kissimmee, FL

B+Overall grade104 students8 students per teacher

#5 Private Schools with the Smallest Classes in Osceola County, FL

Creation Village World School

Christian school (nondenominational) · Grades Pre-K–10

8.2 students per teacher

Celebration, FL

A+Overall grade217 students8 students per teacher

#6 Private Schools with the Smallest Classes in Osceola County, FL

Shiloh Accelerated Christian Academy

Christian school (nondenominational) · Grades 1–12

8.9 students per teacher

Kissimmee, FL

A-Overall grade40 students9 students per teacher

#7 Private Schools with the Smallest Classes in Osceola County, FL

Foreign Language Immersion School

Independent school · Grades Pre-K–5

9 students per teacher

Celebration, FL

AOverall grade99 students9 students per teacher

#8 Private Schools with the Smallest Classes in Osceola County, FL

Kissimmee Christian Academy

Christian school (nondenominational) · Grades Pre-K–8

9.2 students per teacher

Kissimmee, FL

AOverall grade163 students9 students per teacher

#9 Private Schools with the Smallest Classes in Osceola County, FL

Izzadeen Academy

Islamic school · Grades K–10

9.2 students per teacher

Kissimmee, FL

A-Overall grade74 students9 students per teacher

#10 Private Schools with the Smallest Classes in Osceola County, FL

Ibck Educational Center

Baptist school · Grades Pre-K–12

9.4 students per teacher

Kissimmee, FL

BOverall grade225 students9 students per teacher

#11 Private Schools with the Smallest Classes in Osceola County, FL

Peace Lutheran School

Lutheran school · Grades Pre-K–12

10.1 students per teacher

Kissimmee, FL

AOverall grade71 students10 students per teacher

#12 Private Schools with the Smallest Classes in Osceola County, FL

Kidsville Academy 2

Christian school (nondenominational) · Grades K–12

10.6 students per teacher

Kissimmee, FL

B+Overall grade127 students11 students per teacher

#13 Private Schools with the Smallest Classes in Osceola County, FL

Chosen Generation Christian Academy

Christian school (nondenominational) · Grades 1–12

12.5 students per teacher

Kissimmee, FL

B+Overall grade100 students13 students per teacher

#14 Private Schools with the Smallest Classes in Osceola County, FL

Trinity Lutheran School

Lutheran (ELCA) school · Grades Pre-K–12

12.9 students per teacher

Kissimmee, FL

BOverall grade194 students13 students per teacher

#15 Private Schools with the Smallest Classes in Osceola County, FL

St. Thomas Aquinas Catholic School

Diocesan school · Grades Pre-K–8

13.2 students per teacher

St. Cloud, FL

A+Overall grade337 students13 students per teacher

#16 Private Schools with the Smallest Classes in Osceola County, FL

Pha Preparatory School

Independent school · Grades K–12

13.5 students per teacher

Kissimmee, FL

AOverall grade216 students14 students per teacher

#17 Private Schools with the Smallest Classes in Osceola County, FL

Sunshine State Elite Academy

Independent school · Grades K–12

13.6 students per teacher

Kissimmee, FL

B-Overall grade176 students14 students per teacher

#18 Private Schools with the Smallest Classes in Osceola County, FL

Kingdom Kids Christian Academy

Christian school (nondenominational) · Grades Pre-K–6

13.6 students per teacher

Kissimmee, FL

B+Overall grade90 students14 students per teacher

#19 Private Schools with the Smallest Classes in Osceola County, FL

North Kissimmee Christian School

Baptist school · Grades Pre-K–12

13.7 students per teacher

Kissimmee, FL

BOverall grade292 students14 students per teacher

#20 Private Schools with the Smallest Classes in Osceola County, FL

Pleasant Hill Academy

Christian school (nondenominational) · Grades K–12

13.8 students per teacher

Kissimmee, FL

B-Overall grade207 students14 students per teacher

#21 Private Schools with the Smallest Classes in Osceola County, FL

New Direction Academy - Kissimmee

Independent school · Grades K–12

13.9 students per teacher

Kissimmee, FL

B-Overall grade153 students14 students per teacher

#22 Private Schools with the Smallest Classes in Osceola County, FL

Esther's School Kissimmee

Christian school (nondenominational) · Grades K–12

14.1 students per teacher

Kissimmee, FL

BOverall grade96 students14 students per teacher

#23 Private Schools with the Smallest Classes in Osceola County, FL

Osceola Adventist Christian School

Seventh-day Adventist school · Grades Pre-K–8

14.7 students per teacher

Kissimmee, FL

B+Overall grade103 students15 students per teacher

#24 Private Schools with the Smallest Classes in Osceola County, FL

Ignyte Performing Arts Learning Center

Christian school (nondenominational) · Grades K–12

15.2 students per teacher

Kissimmee, FL

BOverall grade76 students15 students per teacher

Next →

From official public records, updated October 2026.

All private schools in Florida →