Asheville Private Schools

All Schools
High Schools Elementary Schools Preschools Public Schools
There are 22 private schools in Asheville, North Carolina, serving 2,526 students.
Minority enrollment is 10% of the student body, which is less than the North Carolina state average of 17%.
The student:teacher ratio of 8:1 is lower than the state private school average of 10:1.

Asheville, North Carolina Private Schools

  • School Location Students Grades
  • AshevilleAdonai Christian Academy
    (Christian)
    119 Cumberland Ave
    AshevilleNC28801
    (828)254-4203
    (Christian)
    35 students | Gr. K-12                      
  • Asheville
    Asheville Catholic School
    (Roman Catholic)
    12 Culvern St
    AshevilleNC28804
    (828)252-7896
    (Roman Catholic)
    201 students | Gr. K-9                      
  • Asheville
    Asheville Montessori School
    Montessori School
    15 Julia St
    AshevilleNC28801
    (828)254-6014
    Montessori School
    26 students | Gr. K                      
  • Asheville
    Asheville School Inc
    360 Asheville School Road
    AshevilleNC28806
    (828)254-6345
    281 students | Gr. 9-12                      
  • Asheville
    Azalea Mountain School
    587 Haywood Rd
    AshevilleNC28806
    (828)575-2557
    33 students | Gr. PK-7                      
  • Asheville
    Blue Ridge Montessori School
    Montessori School
    38 Sycamore Road
    AshevilleNC28804
    (828)281-0505
    Montessori School
    20 students | Gr. PK                      
  • Asheville
    Carolina Christian School
    (Christian)
    48 Woodland Hills Rd
    AshevilleNC28804
    (828)658-8964
    (Christian)
    147 students | Gr. PK-12                      
  • Asheville
    Carolina Day School
    1345 Hendersonville Rd
    AshevilleNC28803
    (828)274-0757
    639 students | Gr. PK-12                      
  • Asheville
    Eliada Academy
    Special Education School
    Po Box 16708
    AshevilleNC28816
    (828)254-5356
    Special Education School
    31 students | Gr. 6-11                      
  • Asheville
    Emmanuel Lutheran School
    (Lutheran Church -- Missouri Synod)
    51 Wilburn Pl
    AshevilleNC28806
    (828)281-8182
    (Lutheran Church -- Missouri Synod)
    205 students | Gr. K-9                      
  • Asheville
    Hanger Hall School
    All-girls 
    30 Ben Lippen School Rd
    AshevilleNC28806
    (828)258-3600
    All-girls 
    52 students | Gr. 7-9                      
  • Asheville
    Happy Valley Christian Academy
    (Baptist)
    28 Happy Valley Road
    AshevilleNC28806
    (828)254-6655
    (Baptist)
    74 students | Gr. K-12                      
  • Asheville
    Heirborne Christian Academy
    (Christian)
    Po Box 592
    AshevilleNC28802
    (828)279-8486
    (Christian)
    8 students | Gr. 7-12                      
  • Asheville
    Katuah Sudbury School
    Alternative School
    5 Woodland Dr
    AshevilleNC28806
    (828)505-2337
    Alternative School
    12 students | Gr. PK                      
  • Asheville
    Maccabi Academy
    (Jewish)
    43 N Liberty St Ste 100
    AshevilleNC28801
    (828)254-5660
    (Jewish)
    24 students | Gr. K-5                      
  • Asheville
    Montessori Learning Center Of Asheville
    Montessori School
    1 School Rd
    AshevilleNC28806
    (828)259-9880
    Montessori School
    40 students | Gr. NS-K                      
  • Asheville
    Nazarene Christian School
    (Church of the Nazarene)
    385 Hazel Mill Road
    AshevilleNC28806
    (828)252-9713
    (Church of the Nazarene)
    82 students | Gr. PK-8                      
  • Asheville
    New City Christian School
    (Christian)
    170 Forest Hill Dr
    AshevilleNC28803
    (828)776-6227
    (Christian)
    28 students | Gr. K-4                      
  • Asheville
    North Asheville Christian School
    (Baptist)
    20 Reynolds Mountain Blvd
    AshevilleNC28804
    (828)645-8053
    (Baptist)
    165 students | Gr. PK-12                      
  • Asheville
    Odyssey Community School
    Alternative School
    90 Zillicoa Street
    AshevilleNC28801
    (828)259-3653
    Alternative School
    99 students | Gr. PK-12                      
  • Asheville
    Rainbow Mtn Childrens School
    Alternative School
    574 Haywood Road
    AshevilleNC28806
    (828)258-9264
    Alternative School
    155 students | Gr. PK-8                      
  • Asheville
    Temple Baptist School
    (Baptist)
    985 1/2 Patton Ave
    AshevilleNC28806
    (828)252-3712
    (Baptist)
    169 students | Gr. PK-12                      

Area Statistics

Recent Articles
Choosing a School: 10 Things Which Matter To Parents
Choosing a School: 10 Things Which Matter To Parents
Never lose sight of why you are planning to send your child to private school. This list of ten considerations will help you focus on the things which matter.
3 Tips for an Effective Private School Job Search
Use these tips to tweak your job search strategies as you seek employment in a private school.
5 Financial Aid DOs and DONTs
Part of the private school selection process is financial aid. We point out five issues about which you should be aware.