Search Options
Institution Type:
Search Tips:
You must enter a name, city, or zip code to begin searching.
Public Schools
 
School Name
Grades
< 0.5
Mi.
Asheville Middle
211 S French Broad Avenue, Asheville, NC 28801
(828) 350-6200  -  Buncombe County
6 - 8
< 0.5
Mi.
Claxton Elementary
241 Merrimon Avenue, Asheville, NC 28801
(828) 350-6500  -  Buncombe County
KG - 5
< 0.5
Mi.
Early College
340 Victoria Road, Asheville, NC 28801
(828) 232-4123  -  Buncombe County
9 - 13
< 0.5
Mi.
Isaac Dickson Elementary
125 Hill Street, Asheville, NC 28801
(828) 350-6800  -  Buncombe County
PK - 5
< 0.5
Mi.
Middle College
340 Victoria Road, Asheville, NC 28801
(828) 232-4123  -  Buncombe County
10 - 13
< 0.5
Mi.
Montford North Star Academy
90 Montford Ave, Asheville, NC 28801
(828) 350-6900  -  Buncombe County
6 - 8
< 0.5
Mi.
Mountain City Public Montessori
27 Church Street, Asheville, NC 28801
(828) 570-5554  -  Buncombe County
KG - 6
2.7
Mi.
Ira B Jones Elementary
544 Kimberly Avenue, Asheville, NC 28804
(828) 350-6700  -  Buncombe County
PK - 5
2.7
Mi.
Woodfin Elementary
108 Elk Mountain Road, Asheville, NC 28804
(828) 232-4287  -  Buncombe County
KG - 5
3
Mi.
Bell Elementary
90 Maple Springs Road, Asheville, NC 28805
(828) 298-3789  -  Buncombe County
PK - 5
3
Mi.
Buncombe County Schools Virtual Academy
21 Trinity Chapel Rd, Asheville, NC 28805
(828) 255-5102  -  Buncombe County
KG - 12
3
Mi.
Evergreen Community Charter
50 Bell Road, Asheville, NC 28805
(828) 298-2173  -  Buncombe County
KG - 8
3
Mi.
Haw Creek Elementary
10 Bethesda Road, Asheville, NC 28805
(828) 298-4022  -  Buncombe County
PK - 5
3.1
Mi.
Asheville Peak Academy
27 Balm Grove Avenue, Asheville, NC 28806
(828) 333-5430  -  Buncombe County
KG - 5
3.1
Mi.
Eblen Intermediate
59 Lee's Creek Road, Asheville, NC 28806
(828) 255-5757  -  Buncombe County
5 - 6
3.1
Mi.
Emma Elementary
37 Brickyard Road, Asheville, NC 28806
(828) 232-4272  -  Buncombe County
KG - 4
3.1
Mi.
Erwin High
60 Lees Creek Road, Asheville, NC 28806
(828) 232-4251  -  Buncombe County
9 - 12
3.1
Mi.
Erwin Middle
20 Erwin Middle School Road, Asheville, NC 28806
(828) 232-4264  -  Buncombe County
7 - 8
3.1
Mi.
Francine Delany New School
119 Brevard Road, Asheville, NC 28806
(828) 236-9441  -  Buncombe County
KG - 8
3.1
Mi.
Hall Fletcher Elementary
60 Ridgelawn Road, Asheville, NC 28806
(828) 350-6400  -  Buncombe County
PK - 5
3.1
Mi.
Ic Imagine
110 Champion Way, Asheville, NC 28806
(828) 633-6491  -  Buncombe County
KG - 12
3.1
Mi.
Johnston Elementary
230 Johnston Boulevard, Asheville, NC 28806
(828) 232-4291  -  Buncombe County
PK - 4
3.1
Mi.
Lucy S. Herring Elementary
98 Sulphur Springs Road, Asheville, NC 28806
(828) 350-6600  -  Buncombe County
PK - 5
3.1
Mi.
Nesbitt Discovery Academy
175 Bingham Rd Ste 10, Asheville, NC 28806
(828) 271-4521  -  Buncombe County
9 - 12
3.1
Mi.
Sand Hill-venable Elem
154 Sand Hill School Road, Asheville, NC 28806
(828) 670-5028  -  Buncombe County
PK - 4
3.1
Mi.
The Franklin School Of Innovation
61 Innovation Dr, Asheville, NC 28806
(828) 318-8140  -  Buncombe County
5 - 12
3.1
Mi.
West Buncombe Elementary
175 Erwin Hills Road, Asheville, NC 28806
(828) 232-4282  -  Buncombe County
KG - 4
4
Mi.
Asheville High
419 Mcdowell Street, Asheville, NC 28803
(828) 350-2500  -  Buncombe County
9 - 12
4
Mi.
Estes Elementary
275 Overlook Road, Asheville, NC 28803
(828) 654-1795  -  Buncombe County
PK - 4
4
Mi.
Koontz Intermediate
305 Overlook Road, Asheville, NC 28803
(828) 684-1295  -  Buncombe County
5 - 6
4
Mi.
Oakley Elementary
753 Fairview Road, Asheville, NC 28803
(828) 274-7515  -  Buncombe County
PK - 5
4
Mi.
Reynolds High
One Rocket Drive, Asheville, NC 28803
(828) 298-2500  -  Buncombe County
9 - 12
4
Mi.
Reynolds Middle
2 Rocket Drive, Asheville, NC 28803
(828) 298-7484  -  Buncombe County
6 - 8
4
Mi.
Roberson High
250 Overlook Road, Asheville, NC 28803
(828) 654-1765  -  Buncombe County
9 - 12
4
Mi.
School Of Inquiry And Life Sciences
419 Mcdowell Street, Asheville, NC 28803
(828) 350-2700  -  Buncombe County
9 - 12
8.1
Mi.
Candler Elementary
121 Candler School Road, Candler, NC 28715
(828) 670-5018  -  Buncombe County
PK - 4
8.1
Mi.
Enka High
475 Enka Lake Road, Candler, NC 28715
(828) 670-5000  -  Buncombe County
9 - 12
8.1
Mi.
Enka Intermediate
125 Asheville Commerce Parkway, Candler, NC 28715
(828) 255-1380  -  Buncombe County
5 - 6
8.1
Mi.
Enka Middle
390 Asbury Road, Candler, NC 28715
(828) 670-5010  -  Buncombe County
7 - 8
8.1
Mi.
Hominy Valley Elementary
450 Enka Lake Road, Candler, NC 28715
(828) 665-0619  -  Buncombe County
KG - 4
8.1
Mi.
Pisgah Elementary
1495 Pisgah Hwy, Candler, NC 28715
(828) 670-5023  -  Buncombe County
KG - 4
8.2
Mi.
Artspace Charter School
2030 Us Hwy 70, Swannanoa, NC 28778
(828) 298-2787  -  Buncombe County
KG - 8
8.2
Mi.
Community High School
235 Old Us 70, Swannanoa, NC 28778
(828) 686-7734  -  Buncombe County
7 - 12
8.2
Mi.
Owen Middle
730 Old Us 70, Swannanoa, NC 28778
(828) 686-7739  -  Buncombe County
6 - 8
8.2
Mi.
Williams Elementary
161 Bee Tree Road, Swannanoa, NC 28778
(828) 686-3856  -  Buncombe County
PK - 5
8.6
Mi.
North Buncombe Elementary
251 Flat Creek Church Rd, Weaverville, NC 28787
(828) 645-6054  -  Buncombe County
PK - 4
8.6
Mi.
North Buncombe High
890 Clarks Chapel Road, Weaverville, NC 28787
(828) 645-4221  -  Buncombe County
9 - 12
8.6
Mi.
North Buncombe Middle
51 N Buncombe School Road, Weaverville, NC 28787
(828) 645-7944  -  Buncombe County
7 - 8
8.6
Mi.
North Windy Ridge Intermediate
20 Doan Road, Weaverville, NC 28787
(828) 658-1892  -  Buncombe County
5 - 6
8.6
Mi.
Weaverville Elementary
129 S Main Street, Weaverville, NC 28787
(828) 645-3127  -  Buncombe County
2 - 4
8.6
Mi.
Weaverville Primary
39 S Main Street, Weaverville, NC 28787
(828) 645-4275  -  Buncombe County
PK - 1
8.8
Mi.
Avery's Creek Elementary
15 Park South Boulevard, Arden, NC 28704
(828) 654-1810  -  Buncombe County
PK - 4
8.8
Mi.
Glen Arden Elementary
50 Pinehurst Circle, Arden, NC 28704
(828) 654-1800  -  Buncombe County
PK - 4
8.8
Mi.
Valley Springs Middle
224 Long Shoals Road, Arden, NC 28704
(828) 654-1785  -  Buncombe County
5 - 8
8.9
Mi.
Leicester Elementary
31 Gilbert Road, Leicester, NC 28748
(828) 683-2341  -  Buncombe County
PK - 4
9.6
Mi.
Fairview Elementary
1355 Charlotte Hwy, Fairview, NC 28730
(828) 628-2732  -  Buncombe County
KG - 5
12.4
Mi.
Cane Creek Middle
570 Lower Brush Creek Road, Fletcher, NC 28732
(828) 628-0824  -  Buncombe County
6 - 8
12.4
Mi.
Fernleaf
58 Howard Gap Rd, Fletcher, NC 28732
(828) 684-3645  -  Henderson County
KG - 10
12.4
Mi.
Fletcher Elementary
500 Howard Gap Road, Fletcher, NC 28732
(828) 684-0580  -  Henderson County
PK - 5
13.4
Mi.
Barnardsville Elementary
20 Hillcrest Drive, Barnardsville, NC 28709
(828) 626-2290  -  Buncombe County
PK - 4
13.6
Mi.
Black Mountain Elementary
100 Flat Creek Road, Black Mountain, NC 28711
(828) 669-5217  -  Buncombe County
4 - 5
13.6
Mi.
Black Mountain Primary
301 East State Street, Black Mountain, NC 28711
(828) 669-2645  -  Buncombe County
PK - 3
13.6
Mi.
Owen High
99 Lake Eden Road, Black Mountain, NC 28711
(828) 686-3852  -  Buncombe County
9 - 12
16.1
Mi.
Glenn C Marlow Elementary
1985 Butler Bridge Road, Mills River, NC 28759
(828) 654-3225  -  Henderson County
KG - 5
16.1
Mi.
Mills River Elementary
94 School House Road, Mills River, NC 28759
(828) 891-6563  -  Henderson County
PK - 5
16.8
Mi.
Bethel Elementary
4700 Old River Road, Canton, NC 28716
(828) 646-3448  -  Haywood County
KG - 5
16.8
Mi.
Canton Middle
60 Penland St, Canton, NC 28716
(828) 646-3467  -  Haywood County
6 - 8
16.8
Mi.
Meadowbrook Elementary
85 Morningstar Rd, Canton, NC 28716
(828) 646-3445  -  Haywood County
PK - 5
16.8
Mi.
North Canton Elementary
60 Thompson St, Canton, NC 28716
(828) 646-3444  -  Haywood County
PK - 5
16.8
Mi.
Pisgah High
1 Black Bear Drive, Canton, NC 28716
(828) 646-3440  -  Haywood County
9 - 12
17.2
Mi.
Hendersonville Elementary
1039 Randall Circle, Hendersonville, NC 28791
(828) 697-4752  -  Henderson County
KG - 5
17.2
Mi.
Hendersonville High
1 Bearcat Boulevard, Hendersonville, NC 28791
(828) 697-4802  -  Henderson County
9 - 12
17.2
Mi.
Hendersonville Middle
825 North Whitted Street, Hendersonville, NC 28791
(828) 697-4800  -  Henderson County
6 - 8
17.2
Mi.
Rugby Middle
3345 Haywood Road, Hendersonville, NC 28791
(828) 891-6566  -  Henderson County
6 - 8
17.2
Mi.
West Henderson High
3600 Haywood Road, Hendersonville, NC 28791
(828) 891-6571  -  Henderson County
9 - 12
18.7
Mi.
Brush Creek Elementary
265 Upper Brush Creek Road, Marshall, NC 28753
(828) 649-1547  -  Madison County
KG - 5
18.7
Mi.
Madison Early College High
5734 Us 25/70 Hwy, Marshall, NC 28753
(828) 649-0319  -  Madison County
9 - 13
18.7
Mi.
Madison High School
5740 Us Hwy 25-70, Marshall, NC 28753
(828) 649-2876  -  Madison County
9 - 12
18.7
Mi.
Madison Middle School
95 Upper Brush Creek Rd, Marshall, NC 28753
(828) 649-2269  -  Madison County
6 - 8
18.7
Mi.
Madison Velocity Learning Center
5740 Us Hwy 25/70, Marshall, NC 28753
(828) 649-2876  -  Madison County
9 - 12
18.8
Mi.
Apple Valley Middle
43 Fruitland Road, Hendersonville, NC 28792
(828) 697-4545  -  Henderson County
6 - 8
18.8
Mi.
Bruce Drysdale Elementary
271 Bearcat BLVD., Hendersonville, NC 28792
(828) 697-5568  -  Henderson County
PK - 5
18.8
Mi.
Clear Creek Elementary
737 N Clear Creek Road, Hendersonville, NC 28792
(828) 697-4760  -  Henderson County
PK - 5
18.8
Mi.
Dana Elementary
690 Ridge Road, Hendersonville, NC 28792
(828) 685-7743  -  Henderson County
PK - 5
18.8
Mi.
Edneyville Elementary
2875 Pace Road, Hendersonville, NC 28792
(828) 685-7600  -  Henderson County
PK - 5
18.8
Mi.
North Henderson High
35 Fruitland Road, Hendersonville, NC 28792
(828) 697-4500  -  Henderson County
9 - 12
18.8
Mi.
Sugarloaf Elementary
2270 Sugarloaf Rd, Hendersonville, NC 28792
(828) 697-4600  -  Henderson County
PK - 5
18.8
Mi.
The Mountain Community Sch
613 Glover Street, Hendersonville, NC 28792
(828) 696-8480  -  Henderson County
KG - 8
19.3
Mi.
Etowah Elementary
320 Etowah School Road, Etowah, NC 28729
(828) 891-6560  -  Henderson County
PK - 5
19.4
Mi.
Mars Hill Elementary
200 School House Lane, Mars Hill, NC 28754
(828) 689-2922  -  Madison County
KG - 5
19.4
Mi.
Atkinson Elementary
2510 Old Kanuga Road, Hendersonville, NC 28739
(828) 697-4755  -  Henderson County
PK - 5
2023-2024 school year
Private Schools
 
School Name
Grades
< 0.5
Mi.
Julia Street Montessori School
15 Julia St, Asheville, NC 28801
(828) 254-6014  -  Buncombe County
CoedPK - KG
< 0.5
Mi.
Odyssey Community School
90 Zillicoa St, Asheville, NC 28801
(828) 259-3653  -  Buncombe County
CoedPK - 12
< 0.5
Mi.
The Goodale School
75 Zillicoa St, Asheville, NC 28801
(828) 220-0040  -  Buncombe County
All Male8 - 12
2.7
Mi.
Asheville Catholic School
12 Culvern St, Asheville, NC 28804
(828) 252-7896  -  Buncombe County
CoedKG - 8
2.7
Mi.
Asheville Montessori School
360 Weaverville Rd, Asheville, NC 28804
(828) 645-3433  -  Buncombe County
CoedPK - KG
2.7
Mi.
French Broad River Academy Boys Program
1990 Riverside Dr, Asheville, NC 28804
(828) 348-4320  -  Buncombe County
All Male6 - 8
2.7
Mi.
French Broad River Academy Girls Program
1420 Riverside Dr, Asheville, NC 28804
(828) 348-4320  -  Buncombe County
All Female6 - 8
2.7
Mi.
Hanger Hall School
64 Wt Weaver Blvd, Asheville, NC 28804
(415) 425-7198  -  Buncombe County
All Female6 - 8
2.7
Mi.
Hawthorn Montessori School
871 Riverside Dr, Asheville, NC 28804
(410) 903-6714  -  Buncombe County
CoedPK - KG
2.7
Mi.
Reynolds Mountain Christian Acadeny
20 Reynolds Mountain Blvd, Asheville, NC 28804
(828) 645-8053  -  Buncombe County
CoedKG - 12
2.9
Mi.
Canterbury Classical School
Po Box 16981, Asheville, NC 28816
(828) 515-4015  -  Buncombe County
CoedKG - 12
3.1
Mi.
1 School Rd
1 School Rd, Asheville, NC 28806
(828) 259-9880  -  Buncombe County
CoedPK - KG
3.1
Mi.
Asheville School
360 Asheville School Rd, Asheville, NC 28806
(828) 254-6345  -  Buncombe County
Coed9 - 12
3.1
Mi.
Asheville Waldorf School
531 Haywood Rd, Asheville, NC 28806
(828) 575-2557  -  Buncombe County
CoedPK - 7
3.1
Mi.
Eliada Academy
2 Compton Dr, Asheville, NC 28806
(828) 575-2522  -  Buncombe County
Coed1 - 11
3.1
Mi.
Emmanuel Lutheran School
51 Wilburn Pl, Asheville, NC 28806
(828) 281-8182  -  Buncombe County
CoedPK - 8
3.1
Mi.
Rainbow Community School
574 Haywood Rd, Asheville, NC 28806
(828) 258-9264  -  Buncombe County
CoedPK - 8
3.1
Mi.
Temple Baptist School
76 Hawkins Ln, Asheville, NC 28806
(843) 425-1712  -  Buncombe County
CoedPK - 12
3.1
Mi.
The New Classical Academy
671 Sand Hill Rd, Asheville, NC 28806
(828) 225-1993  -  Buncombe County
CoedPK - 8
4
Mi.
Carolina Day School
1345 Hendersonville Rd, Asheville, NC 28803
(828) 210-9152  -  Buncombe County
CoedPK - 12
8.1
Mi.
Asheville-pisgah Christian School
90 Academy Dr, Candler, NC 28715
(828) 667-3255  -  Buncombe County
CoedPK - 8
8.1
Mi.
Mount Pisqah Academy
75 Academy Dr, Candler, NC 28715
(828) 667-2535  -  Buncombe County
Coed9 - 12
8.2
Mi.
Asheville Christian Academy
Po Box 1089, Swannanoa, NC 28778
(828) 581-2200  -  Buncombe County
CoedPK - 12
8.6
Mi.
Magnolia Mill School
531 Upper Flat Creek Rd, Weaverville, NC 28787
(828) 645-1919  -  Buncombe County
All Female9 - 12
8.8
Mi.
Christ School
500 Christ School Rd, Arden, NC 28704
(828) 684-6232  -  Buncombe County
All Male8 - 12
12.4
Mi.
Captain Gilmer Christian School
Po Box 5338, Fletcher, NC 28732
(828) 684-8221  -  Henderson County
CoedPK - 8
12.4
Mi.
Fletcher Academy
Po Box 5440, Fletcher, NC 28732
(828) 209-6800  -  Henderson County
Coed9 - 12
12.4
Mi.
Trinity Of Fairview Academy
646 Concord Rd, Fletcher, NC 28732
(518) 628-1188  -  Buncombe County
CoedKG - 8
12.4
Mi.
Veritas Christian Academy
17 Cane Creek Rd, Fletcher, NC 28732
(828) 681-0546  -  Henderson County
CoedPK - 12
13.6
Mi.
Asheville Academy
126 Camp Elliott Rd, Black Mountain, NC 28711
(828) 419-8100  -  Buncombe County
All Female6 - 10
13.6
Mi.
Black Mountain Montessori
101 Carver Ave, Black Mtn, NC 28711
(828) 669-8571  -  Buncombe County
CoedKG - 3
13.6
Mi.
The Learning Community School
Po Box 1143, Black Mountain, NC 28711
(828) 686-3080  -  Buncombe County
CoedKG - 8
16.1
Mi.
Mills River Seventh-day Adventist School
2142 Jeffriess Rd, Mills River, NC 28759
(828) 785-2319  -  Henderson County
CoedKG - 8
17.2
Mi.
Immaculata Catholic School
711 Buncombe St, Hendersonville, NC 28791
(828) 693-3277  -  Henderson County
CoedPK - 8
17.2
Mi.
Montessori Country Day
1521 Haywood Rd, Hendersonville, NC 28791
(828) 697-1011  -  Henderson County
CoedPK - KG
17.2
Mi.
St Gerard House (grotto 2)
705 Oakland St, Hendersonville, NC 28791
(828) 693-4223  -  Henderson County
Coed1 - 11
17.2
Mi.
Stoney Mountain Christian Academy
3301 Asheville Hwy, Hendersonville, NC 28791
(828) 692-2944  -  Henderson County
Coed4 - 10
17.2
Mi.
Wild Oak Independent School
1181 Broyles Rd, Hendersonville, NC 28791
(828) 620-1091  -  Henderson County
CoedKG - 6
18.7
Mi.
Changing Hearts Boarding School
Po Box 248, Marshall, NC 28753
(828) 273-1380  -  Madison County
All Female3 - 9
18.8
Mi.
The Way Christian Academy
1315 Old Spartanburg Rd, Hendersonville, NC 28792
(828) 692-4977  -  Henderson County
CoedPK - 12
18.8
Mi.
Timbersong Academy - Bat Cave
41 Hero's Way, Hendersonville, NC 28792
(828) 436-2200  -  Henderson County
All Male9 - 12
19.1
Mi.
Faith-covenant Christian Academy
Po Box 6852, Hendersonville, NC 28793
(828) 290-5532  -  Henderson County
CoedKG - 12
19.4
Mi.
Wolf Creek Academy
Po Box 2001, Mars Hill, NC 28754
(828) 680-9173  -  Madison County
Coed8 - 12
19.4
Mi.
Mud Creek Christian School
403 Rutledge Dr, Hendersonville, NC 28739
(828) 698-6306  -  Henderson County
CoedPK - KG
Colleges
 
School Name
Grades
< 0.5
Mi.
Asheville-Buncombe Technical Community College
340 Victoria Rd, Asheville, NC 28801-4897
(828) 254-1921
Public2-year
< 0.5
Mi.
Center for Massage
16 Eagle Street, Suite 100, Asheville, NC 28801
(828) 658-0814
PrivateFor-profitLess-than-2-year
< 0.5
Mi.
Daoist Traditions College of Chinese Medical Arts
382 Montford Ave, Asheville, NC 28801
(828) 225-3993
PrivateFor-profit4-year or above
2.7
Mi.
University of North Carolina Asheville
One University Heights, Asheville, NC 28804-8510
(828) 251-6600
Public4-year or above
3.1
Mi.
Carolina College of Hair Design Inc
1302 Patton Ave Suite 20, Asheville, NC 28806-2711
(828) 253-2875
PrivateFor-profitLess-than-2-year
4
Mi.
Galen Health Institutes-Asheville
30 Town Square Boulevard, Suite 160, Asheville, NC 28803-5007
(828) 209-2509
PrivateFor-profit4-year or above
4
Mi.
South College-Asheville
140 Sweeten Creek Road, Asheville, NC 288030000
(828) 398-2500
PrivateFor-profit4-year or above
8.2
Mi.
Warren Wilson College
701 Warren Wilson Rd, Swannanoa, NC 28778-2099
(828) 771-2000
PrivateNot-for-Profit4-year or above
14.5
Mi.
Montreat College
310 Gaither Circle, Montreat, NC 28757-1267
(828) 669-8012
PrivateNot-for-Profit4-year or above
19.4
Mi.
Mars Hill University
100 Athletic St, Mars Hill, NC 28754
(866) 642-4968
PrivateNot-for-Profit4-year or above