Private schools in North Carolina
Opportunity Scholarship pays $3,574 to $7,942 per student, by household income. Any North Carolina K-12 student at a participating private school. There is no income cap, but lower incomes get more. Renewing students go first, then new applicants by income tier.
Start here
- 591 schools on the official Opportunity Scholarship listBy town, with tuition where verified
- How Opportunity Scholarship worksAward, who qualifies, how to apply
- Private schools by city63 town pages
- Private school tuition in North Carolina106 verified prices
- Homeschooling in North CarolinaThe law and what the state pays
North Carolina private schools at a glance
- Counties with a private school
- 87 of 100
- Town pages
- 63
- Most private schools
- Charlotte (61), Raleigh (48) and Durham (36)
- Typical school
- 125 students, 8.8 per teacher
- Smallest and largest
- Anchor Baptist Academy, 10 students; Forsyth Country Day School, 2,150 students
- Co-ed or single-sex
- 9 all-girls and 12 all-boys
- Association members
- 212, most often the Association of Christian Schools International
- To a 4-year college
- 60% of graduates at the typical high school (255 reporting)
- Programs
- 45 Montessori, 37 special education
- Public charter schools
- 219, tuition-free and not counted here
Charter schools in North Carolina
- Catholic45
- Christian, not Catholic311
- Jewish4
- Islamic5
- Other faiths10
- Nonsectarian193
- Not in federal survey162
- Pre-K (and up)265
- Elementary (K to 5)497
- Middle (6 to 8)461
- High school (9 to 12)342
- K to 12, one school221
- Under 50130
- 50 to 149155
- 150 to 299112
- 300 to 59974
- 600 or more41
- North Carolina81%
Where these facts come from
- Grades, size, affiliation, co-ed, membership, college-going: NCES Private School Universe Survey 2023-24, downloaded September 20, 2026.
- Program list: North Carolina Opportunity Scholarship schools, list read October 26, 2026, checked November 2, 2026.
- Award and rules: North Carolina Opportunity Scholarship, official page, read October 2, 2026.
- Tuition for 106 schools: each school’s own website, last read October 11, 2026.
- Public charter schools: NCES Common Core of Data, public school directory 2025-26 (preliminary), loaded October 8, 2026.
What North Carolina pays
Figures read from each program’s official pages, October 2, 2026. Sources and how to apply
104,599 students were enrolled in 2025-26, Carolina Journal reported on February 2, 2026, citing the state’s program data page. That page is on ncseaa.edu, which blocks automated reading, so we have not read the count there ourselves.
How Opportunity Scholarship works, start to finish
What share of North Carolina private schools are on the list, next to other states
Charter schools, private schools and school choice in North Carolina, next to other states
By city
Each count: schools in the town or within 6 miles (12 for small towns).
- Charlotte (59)
- Raleigh (49)
- Kernersville (38)
- Durham (37)
- Matthews (29)
- Wake Forest (27)
- Cary (25)
- Greensboro (24)
- Kannapolis (24)
- Fayetteville (23)
- Clemmons (22)
- Wilmington (20)
- Apex (19)
- Asheville (18)
- Winston Salem (17)
- Monroe (16)
- Clayton (15)
- Mooresville (15)
- Thomasville (15)
- Burlington (14)
- Chapel Hill (14)
- Jacksonville (14)
- Gastonia (13)
- Graham (13)
- Winterville (13)
- Davidson (12)
- Greenville (12)
- Hendersonville (12)
- Huntersville (12)
- Salisbury (12)
- Arden (11)
- Concord (11)
- Denver (11)
- Fletcher (11)
- Hickory (11)
- High Point (10)
- Indian Trail (10)
- Wilson (10)
- Kings Mountain (9)
- King (8)
- Southern Pines (8)
- Statesville (8)
- Black Mountain (7)
- Goldsboro (7)
- Clinton (6)
- Elizabeth City (6)
- Kinston (6)
- New Bern (6)
- Rocky Mount (6)
- Albemarle (5)
- Asheboro (5)
- Forest City (5)
- Henderson (5)
- Lincolnton (5)
- Morehead City (5)
- Raeford (5)
- Reidsville (5)
- Spruce Pine (5)
- Laurinburg (4)
- Morganton (4)
- Sanford (4)
- Beulaville (3)
- Burnsville (3)
Ranked lists, each on one stated measure: Top private schools in Charlotte, Top private schools in Raleigh
By kind of school
- Christian schools (311)
- Catholic schools (45)
- Montessori schools (45)
- Special education schools (37)
- Classical schools (9)
- Private high schools (342)
- Private elementary schools (497)
- Private middle schools (461)
- Private schools with kindergarten (439)
- Private schools with pre-K (265)
- Islamic schools (5)
- Lutheran schools (9)
- Episcopal schools (9)
- Seventh-day Adventist schools (19)
- All-girls schools (9)
- All-boys schools (12)
By county
- Alamance County (12)
- Alexander County (2): Alexander Christian Academy, Millersville Christian Academy
- Avery County (2): Bethel Christian Academy, Rainbow Christian Academy
- Beaufort County (3): Terra Ceia Christian School, Unity Christian Academy, Pungo Christian Academy
- Bertie County (2): Bethel Assembly Christian Academy, Lawrence Academy
- Bladen County (2): Elizabethtown Christian Academy, Homestead Christian School
- Brunswick County (7)
- Buncombe County (29)
- Burke County (5)
- Cabarrus County (13)
- Caldwell County (1): Heritage Christian School
- Carteret County (5)
- Catawba County (12)
- Chatham County (4): Haw River Christian Academy, Jordan Lake School of the Arts, Holy Youth Christian Academy, Thales Academy Pittsboro
- Cherokee County (2): Murphy Adventist Christian School, Shepherd Academy
- Chowan County (2): Oak Grove Christian Academy, Chowan Multi Purpose Jovenille School
- Clay County (1): Carolina Christian Academy
- Cleveland County (4): Gaston Christian - East Cleveland Campus Shelby, Charity Christian School, Grace Christian Academy, Champion Christian Academy
- Columbus County (2): Carolina Adventist Academy, Columbus Christian Academy
- Craven County (9)
- Cumberland County (25)
- Currituck County (1): Jarvisburg Christian Academy
- Dare County (3): Wanchese Christian Academy, Heron Pond Montessori School, Beacon Christian Academy
- Davidson County (7)
- Davie County (2): Westwood Village Learning Center Bermuda Run, Trinity Baptist Academy
- Duplin County (4): Wallace Christian Academy, New Hope Christian Academy, Champion Educational Center, Cedar Fork Mennonite School
- Durham County (37)
- Edgecombe County (1): Foundation Builders Academy
- Forsyth County (25)
- Franklin County (2): Commission Leadership Academy, Calvary Christian School
- Gaston County (10)
- Granville County (2): Christian Faith Center Academy, Naturally Nourished Tutoring Service
- Greene County (1): Mt Calvary Christian Academy
- Guilford County (38)
- Halifax County (2): Halifax Academy, Victory Christian Academy
- Harnett County (4): Brookside Christian Academy, Cape Fear Christian Academy, Legacy Christian Academy, Faith Education Academy
- Haywood County (5)
- Henderson County (16)
- Hertford County (3): Ahoskie Christian School, Ridgecroft School, Hertford County Multi-Purpose Juvenile Home
- Hoke County (3): Rockfish Christian Academy, Dominion Christian Academy, Carr Preparatory Academy
- Hyde County (1): Hope Mennonite School
- Iredell County (10)
- Jackson County (2): Victory Christian School, Heritage Christian Academy
- Johnston County (8)
- Lee County (4): Calvary Education Center, Lee Christian School, Carolina Christian Academy, Grace Christian School
- Lenoir County (5)
- Lincoln County (6)
- Macon County (2): Trimont Christian Academy, Macon Multi-Purpose Juvenile Home
- Madison County (4): Little Ivy Baptist Academy, Woodson Branch Nature School, Wolf Creek Academy, Changing Hearts Boarding School
- McDowell County (3): Nebo Crossing Academy, Mountain Laurel Montessori Collective, New Manna Christian School
- Mecklenburg County (80)
- Mitchell County (2): Spruce Pine Montessori School, Tri-County Christian School
- Montgomery County (3): Long Hill Christian School, Eckerd Connects, Wescare Christian Academy
- Moore County (9)
- Nash County (5)
- New Hanover County (20)
- Northampton County (1): Northeast Academy
- Onslow County (18)
- Orange County (7)
- Pamlico County (1): Pamlico Christian Academy
- Pasquotank County (6)
- Pender County (3): Coastal Learning Academy, Topsail Montessori, Penderlea Christian Academy
- Person County (2): Legacy Christian Academy, Roxboro Christian Academy
- Pitt County (13)
- Randolph County (8)
- Richmond County (3): Roberdel Baptist School, Temple Christian School, Outreach Christian Academy
- Robeson County (6)
- Rockingham County (7)
- Rowan County (14)
- Rutherford County (5)
- Sampson County (7)
- Scotland County (3): Christ the Cornerstone Academy, Laurinburg Normal & Industrial Institute, Scotland Christian Academy
- Stanly County (6)
- Stokes County (4): Calvary Christian School, Living Word Christian Academy, Learning Pathways Academy, King Family Ministries School
- Surry County (3): White Plains Christian School, Yadkin Valley Community School, Salem Christian Academy
- Swain County (2): Grace Christian Academy, New Kituwah Academy
- Transylvania County (3): Mountain Sun Community School, Anchor Baptist Academy, The Outdoor Academy
- Union County (16)
- Vance County (4): Crossroads Christian School, Kerr Vance Academy, Eckerd Connects Girls Residential Academy, Victory Christian School
- Wake County (84)
- Warren County (2): Littleton Academy, Norlina Christian School
- Watauga County (2): Grace Academy, Mountain Pathways School
- Wayne County (7)
- Wilkes County (3): Harvest Time Christian Academy, Millers Creek Christian School, Eckerd Connects Boys Residential Academy
- Wilson County (10)
- Yadkin County (3): The Way Christian School, Faith Fellowship School, Whispering Pines Christian Day School
- Yancey County (3): Genesis Academy, Arthur Morgan School, Yancey County Christian School
The largest private schools in North Carolina
| School | Grades | Students |
|---|---|---|
| Forsyth Country Day School ✓ | PreK-12 | 2,150 |
| Cardinal Gibbons ✓ | 9-12 | 1,590 |
| North Raleigh Christian Academy ✓ | PreK-12 | 1,568 |
| Charlotte Latin School | K-12 | 1,523 |
| Charlotte Catholic High School ✓ | 9-12 | 1,330 |
| Charlotte Christian School ✓ | K-12 | 1,239 |
| Ravenscroft School | PreK-12 | 1,215 |
| Durham Academy | PreK-12 | 1,213 |
| Durham Academy Middle School Div | PreK-12 | 1,211 |
| Metrolina Christian Academy ✓ | PreK-12 | 1,200 |
| Carmel Christian School ✓ | K-12 | 1,144 |
| Gaston Christian School ✓ | PreK-12 | 1,040 |
| Wesleyan Christian Academy ✓ | PreK-12 | 1,031 |
| Covenant Day School ✓ | K-12 | 1,029 |
| Cannon School | PreK-12 | 1,017 |
What private school costs in North Carolina
- Kindergarten to grade 5
- $11,930 middle, $4,100 to $34,650 (96 schools)
- Grades 6 to 8
- $11,775 middle, $4,100 to $37,795 (92 schools)
- Grades 9 to 12
- $11,780 middle, $4,100 to $37,795 (76 schools)
Prices read on each school’s own website; mostly larger schools so far, so a guide, not an average.
- K to 5 (86 schools)$12,449 vs $3,574 to $7,942
- Grades 6 to 8 (82 schools)$12,325 vs $3,574 to $7,942
- Grades 9 to 12 (68 schools)$12,370 vs $3,574 to $7,942
2026-27 prices only, read on each school’s own website, all private schools in North Carolina with a verified price for that band. Award from NCSEAA, Opportunity Scholarship award tiers 2026-27, read October 9, 2026. Four income tiers: the top figure is the lowest-income tier, the bottom figure the highest-income tier.
Private school tuition in North Carolina, school by school. Tuition in every state.
Run your own numbers
What would you pay?
Enter amounts of $0 or more.
Opportunity Scholarship pays between $3,574 and $7,942 depending on your household. We start with the lower figure. Change it if you know yours. An award can never be more than the school actually charges. This is arithmetic, not a quote.
Put the next Opportunity Scholarship window in your calendar
No new Opportunity Scholarship application dates are posted yet. How Opportunity Scholarship works.
Every program's dates in one calendar that updates when we confirm new dates: subscribe in Google Calendar · subscribe in Apple Calendar or Outlook · all deadlines
Free. Nothing to sign up for: the calendar file is made in your browser and nothing is sent to us. Dates can change, so confirm on the official site.
Questions parents ask
How much does North Carolina pay toward private school?
$3,574 to $7,942 per student, by household income. Four income tiers. A family of four earning up to $61,050 gets the top amount. Students with disabilities can also use ESA+.
Who can get it?
Any North Carolina K-12 student at a participating private school. There is no income cap, but lower incomes get more. Renewing students go first, then new applicants by income tier.
Is there still room?
104,599 students were enrolled in 2025-26, Carolina Journal reported on February 2, 2026, citing the state’s program data page. That page is on ncseaa.edu, which blocks automated reading, so we have not read the count there ourselves.
How do I know a school takes Opportunity Scholarship?
Schools marked here appear on the direct-payment school list the North Carolina State Education Assistance Authority posts for 2026-27. That list gives a name, city and county, so we match on name and city, or on a name that appears only once in the state.