For the 2025 school year, there are 57 private schools belonging to National Association of Independent Schools (NAIS) serving 25,025 students in North Carolina. You can also find more schools membership associations in North Carolina.
The top ranked private schools belonging to National Association of Independent Schools (NAIS) in North Carolina include Saint Mary's School, Cary Academy, and Charlotte Country Day School.
The average tuition cost is $22,080, which is higher than the North Carolina private school average tuition cost of $13,273.
Top Ranked Private Schools Belonging to National Association of Independent Schools (NAIS) in North Carolina (2025)
School
Location
Quick Facts
3200 Pickett Road
Durham, NC 27705
(919) 489-7464
Durham, NC 27705
(919) 489-7464
Gr: 1-12 | 166 students Avg. class size: 4 students Extracurrculars: 9 Tuition listed
7655 Bruton Smith Boulevard
Concord, NC 28027
(704) 999-2436
Concord, NC 28027
(704) 999-2436
Gr: K-12 | 279 students Avg. class size: 20 students Sports: 8 | Extracurrculars: 8 Tuition listed
900 Hillsborough Street
Raleigh, NC 27603
(919) 424-4100
Raleigh, NC 27603
(919) 424-4100
Gr: 9-12 | 315 students Avg. class size: 14 students Sports: 12 | Extracurrculars: 56 Tuition & acceptance rate listed
3310 Horse Pen Creek Road
Greensboro, NC 27410
(336) 282-7044
Greensboro, NC 27410
(336) 282-7044
Gr: 2-12 | 133 students Avg. class size: 8 students Sports: 9 | Extracurrculars: 7 Tuition & acceptance rate listed
1901 Dobbs Farm Road
Kinston, NC 28504
(252) 522-4222
Kinston, NC 28504
(252) 522-4222
Gr: PK-12 | 674 students Avg. class size: 20 students Sports: 14 | Extracurrculars: 12 Tuition & acceptance rate listed
360 Asheville School Road
Asheville, NC 28806
(828) 254-6345
Asheville, NC 28806
(828) 254-6345
Gr: 9-12 | 299 students Avg. class size: 13 students Sports: 23 | Extracurrculars: 29 Tuition listed
1615 Greenwood Terrace
Burlington, NC 27215
(336) 228-0296
Burlington, NC 27215
(336) 228-0296
Gr: PK-12 | 424 students Sports: 9 | Extracurrculars: 10 Tuition listed
5801 Poplar Tent Rd
Concord, NC 28027
(704) 786-8171
Concord, NC 28027
(704) 786-8171
Gr: PK-12 | 1,039 student Avg. class size: 15 students Sports: 15 Tuition & acceptance rate listed
5400 Old Lake Jeanette Road
Greensboro, NC 27455
(336) 288-2007
Greensboro, NC 27455
(336) 288-2007
Gr: NS-8 | 318 students Avg. class size: 17 students Sports: 8 | Extracurrculars: 10 Tuition & acceptance rate listed
3900 S College Road
Wilmington, NC 28412
(910) 791-0287
Wilmington, NC 28412
(910) 791-0287
Gr: NS-12 | 800 students Avg. class size: 18 students Sports: 13 | Extracurrculars: 38 Tuition & acceptance rate listed
1345 Hendersonville Rd
Asheville, NC 28803
(828) 407-4442
Asheville, NC 28803
(828) 407-4442
Gr: PK-12 | 583 students Avg. class size: 15 students Sports: 14 | Extracurrculars: 3 Tuition & acceptance rate listed
4809 Friends School Road
Durham, NC 27705
(919) 383-6602
Durham, NC 27705
(919) 383-6602
Gr: PK-12 | 513 students Avg. class size: 13 students Sports: 10 | Extracurrculars: 14 Tuition & acceptance rate listed
Cary Academy
(1)
1500 N Harrison Avenue
Cary, NC 27513
(919) 677-3873
Cary, NC 27513
(919) 677-3873
Gr: 6-12 | 789 students Avg. class size: 16 students Sports: 15 Tuition & acceptance rate listed
7301 Sardis Rd
Charlotte, NC 28270
(704) 366-5657
Charlotte, NC 28270
(704) 366-5657
Gr: K-12 | 1,181 student Avg. class size: 15 students Sports: 17 Tuition listed
1440 Carmel Road
Charlotte, NC 28226
(704) 943-4530
Charlotte, NC 28226
(704) 943-4530
Gr: PK-12 | 1,722 student Avg. class size: 15 students Sports: 18 Tuition & acceptance rate listed
9502 Providence Road
Charlotte, NC 28277
(704) 846-1100
Charlotte, NC 28277
(704) 846-1100
Gr: NS-12 Avg. class size: 15 students Sports: 17 Tuition & acceptance rate listed
212 Boyce Rd
Charlotte, NC 28211
(704) 366-5994
Charlotte, NC 28211
(704) 366-5994
Gr: PK-8 | 425 students Avg. class size: 16 students Sports: 10 | Extracurrculars: 10 Tuition & acceptance rate listed
Christ School![Christ School Photo Christ School Photo]()

All-boys (Episcopal)
500 Christ School Rd
Arden, NC 28704
(828) 684-6232
Arden, NC 28704
(828) 684-6232
Gr: 8-12 | 302 students Avg. class size: 11 students Sports: 17 Tuition listed
750 Jetton Street
Davidson, NC 28036
(704) 237-5200
Davidson, NC 28036
(704) 237-5200
Gr: PK-12 | 572 students Avg. class size: 15 students Sports: 12 | Extracurrculars: 16 Tuition & acceptance rate listed
3716 Erwin Road
Durham, NC 27705
(919) 416-9420
Durham, NC 27705
(919) 416-9420
Gr: PK-8 | 497 students Avg. class size: 22 students Sports: 7 | Extracurrculars: 5 Tuition listed
3501 Ridge Road
Durham, NC 27705
(919) 489-3400
Durham, NC 27705
(919) 489-3400
Gr: PK-12 | 1,253 student Avg. class size: 15 students Sports: 12 | Extracurrculars: 38 Tuition & acceptance rate listed
3200 Cliffdale Rd
Fayetteville, NC 28303
(910) 868-5131
Fayetteville, NC 28303
(910) 868-5131
Gr: PK-12 | 413 students Avg. class size: 15 students Sports: 10 | Extracurrculars: 29 Tuition & acceptance rate listed
The Fletcher Academy![The Fletcher Academy Photo - TFA students interact with a guest speaker. The Fletcher Academy Photo - TFA students interact with a guest speaker.]()

Special Education School
400 Cedarview Court
Raleigh, NC 27609
(919) 782-5082
Raleigh, NC 27609
(919) 782-5082
Gr: 2-12 | 160 students Avg. class size: 5 students Sports: 6 Tuition listed
5501 Shallowford Road, Lewisville
Lewisville, NC 27023
(336) 945-3151
Lewisville, NC 27023
(336) 945-3151
Gr: NS-12 | 924 students Sports: 14
2001 Gaston Day School Road
Gastonia, NC 28056
(704) 864-7744
Gastonia, NC 28056
(704) 864-7744
Gr: PK-12 | 466 students Avg. class size: 15 students Sports: 10 | Extracurrculars: 14 Tuition listed
5041 Lawndale Drive
Greensboro, NC 27455
(336) 288-8590
Greensboro, NC 27455
(336) 288-8590
Gr: NS-12 | 985 students Avg. class size: 16 students Sports: 14 | Extracurrculars: 19 Tuition & acceptance rate listed
Hanger Hall School![Hanger Hall School Photo Hanger Hall School Photo]()

All-girls
64 W T Weaver Boulevard
Asheville, NC 28804
(828) 258-3600
Asheville, NC 28804
(828) 258-3600
Gr: 6-8 | 84 students Avg. class size: 14 students Sports: 14 Tuition & acceptance rate listed
721 Burch Avenue
Durham, NC 27701
(919) 682-5847
Durham, NC 27701
(919) 682-5847
Gr: PK-8 | 487 students Avg. class size: 20 students Sports: 5 | Extracurrculars: 12 Tuition listed
6740 Albemarle Rd.
Charlotte, NC 28212
(704) 493-7043
Charlotte, NC 28212
(704) 493-7043
Gr: K-12 | 69 students Avg. class size: 12 students Sports: 6 | Extracurrculars: 3 Tuition & acceptance rate listed
Neuse Christian Academy![Neuse Christian Academy Photo - High School Chorus Neuse Christian Academy Photo - High School Chorus]()

(Baptist)
7600 Falls of Neuse Road
Raleigh, NC 27615
(919) 844-6496
Raleigh, NC 27615
(919) 844-6496
Gr: K-12 | 360 students Avg. class size: 18 students Sports: 7 | Extracurrculars: 9 Tuition & acceptance rate listed
1128 New Garden Road
Greensboro, NC 27410
(336) 299-0964
Greensboro, NC 27410
(336) 299-0964
Gr: NS-12 | 256 students Avg. class size: 15 students Sports: 8 | Extracurrculars: 5 Tuition & acceptance rate listed
3300 Airport Road
Southern Pines, NC 28387
(910) 692-6920
Southern Pines, NC 28387
(910) 692-6920
Gr: PK-12 | 427 students Avg. class size: 15 students Sports: 10 | Extracurrculars: 28 Tuition & acceptance rate listed
2317 Oak Ridge Rd.
Oak Ridge, NC 27310
(336) 515-8040
Oak Ridge, NC 27310
(336) 515-8040
Gr: 7-12 | 120 students Avg. class size: 8 students Sports: 14 | Extracurrculars: 3 Tuition & acceptance rate listed
4000 Macgregor Downs Rd
Greenville, NC 27834
(252) 931-0760
Greenville, NC 27834
(252) 931-0760
Gr: PK-12 | 427 students Avg. class size: 15 students Sports: 11 | Extracurrculars: 15 Tuition & acceptance rate listed
43 Hart Rd
Pisgah Forest, NC 28768
(828) 877-4349
Pisgah Forest, NC 28768
(828) 877-4349
Gr: 10-11 | 24 students Avg. class size: 8 students Sports: 3 | Extracurrculars: 11 Tuition & acceptance rate listed
Show 22 more private schools in North Carolina (out of 57 total schools)
Loading...
Recent Articles

7 Ways Kids Can Avoid Summer Brain Drain
The summer "Brain Drain," also known as the "Summer Slide" is a term commonly used by educators and parents alike to describe the learning loss that takes place for many students during summer months. We polled the experts and found the 7 best ways parents and kids can combat the problem head on.

What's Being Taught?
This article examines the academic offerings in American private high schools, discussing graduation requirements, college preparation, accreditation, and advanced programs like AP and IB. It emphasizes the importance of understanding a school's curriculum when choosing the right educational environment for a child.

Waldorf Schools
Waldorf schools offer a well thought out approach to K-12 education.