ChooseAPrivateSchool.com Español

2026 lists

Most Diverse Private Schools in Onslow County, NC

Private schools in Onslow County, NC with the most varied mix of students. Top 8 of 8 schools.

#1 Most Diverse Private Schools in Onslow County, NC

Grace Classical School

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

Largest group: 50% of students

Jacksonville, NC

A-Overall grade139 students10 students per teacher

#2 Most Diverse Private Schools in Onslow County, NC

Infant of Prague Catholic School

Diocesan school · Grades Pre-K–11

Largest group: 56% of students

Jacksonville, NC

BOverall grade294 students13 students per teacher

#3 Most Diverse Private Schools in Onslow County, NC

Jacksonville Christian Academy

Baptist school · Grades Pre-K–12

Largest group: 65% of students

Jacksonville, NC

B-Overall grade317 students15 students per teacher

#4 Most Diverse Private Schools in Onslow County, NC

One World Montessori

Montessori school · Grades Pre-K–11

Largest group: 68% of students

Jacksonville, NC

B+Overall grade116 students8 students per teacher

#5 Most Diverse Private Schools in Onslow County, NC

Fellowship Christian Academy

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

Largest group: 69% of students

Jacksonville, NC

B+Overall grade91 students9 students per teacher

#6 Most Diverse Private Schools in Onslow County, NC

Montessori Childrens School

Montessori school · Grades Pre-K–7

Largest group: 76% of students

Jacksonville, NC

A+Overall grade67 students4 students per teacher

#7 Most Diverse Private Schools in Onslow County, NC

North Shore Academy

Independent school · Grades K–11

Largest group: 78% of students

Sneads Ferry, NC

AOverall grade58 students5 students per teacher

#8 Most Diverse Private Schools in Onslow County, NC

Liberty Christian Academy

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

Largest group: 85% of students

Richlands, NC

BOverall grade535 students13 students per teacher

From official public records, updated October 2026.

All private schools in North Carolina →