Skip to main content

State · NC

Private schools in North Carolina

15 schools across 8 cities.

Asheville · NC

Asheville School

Asheville School is a private, coeducational, college-preparatory boarding school in Asheville, North Carolina

Boarding · Co-ed · 285 students

Asheville · NC

Carolina Day School

Carolina Day School is an independent, co-ed, college preparatory school serving grades pre-k through 12.

Day · Co-ed · 671 students

Durham · NC

Carolina Friends School

Co-ed · 493 students

Cary · NC

Cary Academy

Cary Academy is a private, coeducational, nonsectarian, college-preparatory secondary school in Cary, North Carolina established in 1996.

Day · Co-ed · 734 students

Charlotte · NC

Charlotte Country Day School

Charlotte Country Day School is a private, secular school in Charlotte, North Carolina, with classes in grades Kindergarten-12.

Day · Co-ed · 1,620 students

Charlotte · NC

Charlotte Latin School

Charlotte Latin is an accredited, independent, coeducational, non-sectarian, college-preparatory day school serving 1,391 students in transitional kindergarten through the twelfth grade.

Day · Co-ed · 1,391 students

Arden · NC

Christ School

Christ School is an independent Episcopal college preparatory boarding and day school for boys in Arden, North Carolina.

Boarding · All-boys · 290 students

Durham · NC

Durham Academy

Durham Academy (DA) is an independent, coeducational, day school in Durham, North Carolina.

Day · Co-ed · 1,145 students

Raleigh · NC

Montessori School of Raleigh

Day · Co-ed · 380 students

Raleigh · NC

Ravenscroft School

Ravenscroft School is an independent, formerly Episcopal, college preparatory school located in Raleigh, North Carolina.

Day · Co-ed · 1,237 students

Saint Mary's School

Raleigh · NC

Saint Mary's School

Saint Mary's School in Raleigh, North Carolina, is an independent, Episcopal, college-preparatory, boarding and day school dedicated to academic excellence and personal achievement for girls in grades 9-12.

Boarding · All-girls · 270 students

Winston-Salem · NC

Salem Academy

Salem Academy is a boarding and day school for high school girls in Winston-Salem, North Carolina.

Boarding · All-girls · 200 students

Raleigh · NC

St. David's School

Day · Co-ed · 626 students

Elon · NC

The Elon School

The Elon School is an independent, non-sectarian, coeducational, college-preparatory day school serving grades 9-12.

Day · Co-ed · 84 students

Durham · NC

Trinity School of Durham and Chapel Hill

Trinity School of Durham and Chapel Hill is a TK–12, coeducational, independent Christian day school.

Day · Co-ed · 486 students