Skip Navigation
NCES - Search for Schools and Colleges
State   City   Browse
For City
Zip        Distance  Miles
from Zip
Name 
Sort by  Name State City
Institutions
select any of interest  (all)
Public Schools
 Private Schools
Colleges
Results:
Public Schools
< 0.5
miles
Black Mountain Elementary
100 Flat Creek Road, Black Mountain, NC 28711
(828)669-5217  -  Buncombe County
grades: 4 - 5
< 0.5
miles
Black Mountain Primary
301 East State Street, Black Mountain, NC 28711
(828)669-2645  -  Buncombe County
grades: KG - 3
< 0.5
miles
Owen High
99 Lake Eden Road, Black Mountain, NC 28711
(828)686-3852  -  Buncombe County
grades: 9 - 12
5.4
miles
ArtSpace Charter School
2030 US Hwy 70, Swannanoa, NC 28778
(828)298-2787  -  Buncombe County
grades: KG - 8
5.4
miles
Community High School
235 Old US 70, Swannanoa, NC 28778
(828)686-7734  -  Buncombe County
grades: 9 - 12
5.4
miles
Owen Middle
730 Old US 70, Swannanoa, NC 28778
(828)686-7739  -  Buncombe County
grades: 6 - 8
5.4
miles
Williams Elementary
161 Bee Tree Road, Swannanoa, NC 28778
(828)686-3856  -  Buncombe County
grades: KG - 5
7.9
miles
Fairview Elementary
1355 Charlotte Hwy, Fairview, NC 28730
(828)628-2732  -  Buncombe County
grades: KG - 5
9
miles
Old Fort Elementary
128 Mauney Avenue, Old Fort, NC 28762
(828)668-7646  -  McDowell County
grades: PK - 5
10.6
miles
Bell Elementary
90 Maple Springs Road, Asheville, NC 28805
(828)298-3789  -  Buncombe County
grades: KG - 5
10.6
miles
Evergreen Community Charter
50 Bell Road, Asheville, NC 28805
(828)298-2173  -  Buncombe County
grades: KG - 8
10.6
miles
Haw Creek Elementary
21 Trinity Chapel Road, Asheville, NC 28805
(828)298-4022  -  Buncombe County
grades: KG - 5
12.5
miles
Lake Lure Classical Academy
PO Box 6, Lake Lure, NC 28746
(828)625-9292  -  Rutherford County
grades: KG - 12
12.5
miles
Asheville High
419 McDowell Street, Asheville, NC 28803
(828)350-2500  -  Buncombe County
grades: 9 - 12
12.5
miles
Estes Elementary
275 Overlook Road, Asheville, NC 28803
(828)654-1795  -  Buncombe County
grades: KG - 5
12.5
miles
Koontz Intermediate
305 Overlook Road, Asheville, NC 28803
(828)684-1295  -  Buncombe County
grades: 5 - 6
12.5
miles
Oakley Elementary
753 Fairview Road, Asheville, NC 28803
(828)274-7515  -  Buncombe County
grades: KG - 5
12.5
miles
Reynolds High
1 Rocket Drive, Asheville, NC 28803
(828)298-2500  -  Buncombe County
grades: 9 - 12
12.5
miles
Reynolds Middle
2 Rocket Drive, Asheville, NC 28803
(828)298-7484  -  Buncombe County
grades: 6 - 8
12.5
miles
Roberson High
250 Overlook Road, Asheville, NC 28803
(828)654-1765  -  Buncombe County
grades: 9 - 12
12.5
miles
School of Inquiry and Life Sciences
419 McDowell Street, Asheville, NC 28803
(828)350-2700  -  Buncombe County
grades: 9 - 12
12.8
miles
Barnardsville Elementary
20 Hillcrest Drive, Barnardsville, NC 28709
(828)626-2290  -  Buncombe County
grades: KG - 4
13.6
miles
Asheville Middle
211 S French Broad Avenue, Asheville, NC 28801
(828)350-6200  -  Buncombe County
grades: 6 - 8
13.6
miles
Claxton Elementary
241 Merrimon Avenue, Asheville, NC 28801
(828)350-6500  -  Buncombe County
grades: KG - 5
13.6
miles
Early College
340 Victoria Road, Asheville, NC 28801
(828)232-4123  -  Buncombe County
grades: 9 - 13
13.6
miles
Isaac Dickson Elementary
125 Hill Street, Asheville, NC 28801
(828)350-6800  -  Buncombe County
grades: PK - 5
13.6
miles
Middle College
340 Victoria Road, Asheville, NC 28801
(828)232-4123  -  Buncombe County
grades: 11 - 12
13.9
miles
Ira B Jones Elementary
544 Kimberly Avenue, Asheville, NC 28804
(828)350-6700  -  Buncombe County
grades: PK - 5
13.9
miles
Woodfin Elementary
108 Elk Mountain Road, Asheville, NC 28804
(828)232-4287  -  Buncombe County
grades: KG - 5
14.8
miles
Avery's Creek Elementary
15 Park South Boulevard, Arden, NC 28704
(828)654-1810  -  Buncombe County
grades: KG - 4
14.8
miles
Glen Arden Elementary
50 Pinehurst Circle, Arden, NC 28704
(828)654-1800  -  Buncombe County
grades: KG - 4
14.8
miles
Valley Springs Middle
224 Long Shoals Road, Arden, NC 28704
(828)654-1785  -  Buncombe County
grades: 6 - 8
15.3
miles
North Buncombe Elementary
251 Flat Creek Church Rd, Weaverville, NC 28787
(828)645-6054  -  Buncombe County
grades: KG - 4
15.3
miles
North Buncombe High
890 Clarks Chapel Road, Weaverville, NC 28787
(828)645-4221  -  Buncombe County
grades: 9 - 12
15.3
miles
North Buncombe Middle
51 N Buncombe School Road, Weaverville, NC 28787
(828)645-7944  -  Buncombe County
grades: 7 - 8
15.3
miles
North Windy Ridge Intermediate
20 Doan Road, Weaverville, NC 28787
(828)658-1892  -  Buncombe County
grades: 5 - 6
15.3
miles
Weaverville Elementary
129 S Main Street, Weaverville, NC 28787
(828)645-3127  -  Buncombe County
grades: 2 - 4
15.3
miles
Weaverville Primary
39 S Main Street, Weaverville, NC 28787
(828)645-4275  -  Buncombe County
grades: KG - 1
16.3
miles
Cane Creek Middle
570 Lower Brush Creek Road, Fletcher, NC 28732
(828)628-0824  -  Buncombe County
grades: 6 - 8
16.3
miles
FernLeaf Community Charter
58 Howard Gap Rd, Fletcher, NC 28732
(828)398-9268
grades: KG - 3
16.3
miles
Fletcher Elementary
500 Howard Gap Road, Fletcher, NC 28732
(828)684-0580  -  Henderson County
grades: KG - 5
16.6
miles
Eblen Intermediate
59 Lee's Creek Road, Asheville, NC 28806
(828)255-5757  -  Buncombe County
grades: 5 - 6
16.6
miles
Emma Elementary
37 Brickyard Road, Asheville, NC 28806
(828)232-4272  -  Buncombe County
grades: KG - 4
16.6
miles
Erwin High
60 Lees Creek Road, Asheville, NC 28806
(828)232-4251  -  Buncombe County
grades: 9 - 12
16.6
miles
Erwin Middle
20 Erwin Hills Road, Asheville, NC 28806
(828)232-4264  -  Buncombe County
grades: 7 - 8
16.6
miles
Francine Delany New School
119 Brevard Road, Asheville, NC 28806
(828)236-9441  -  Buncombe County
grades: KG - 8
16.6
miles
Hall Fletcher Elementary
60 Ridgelawn Road, Asheville, NC 28806
(828)350-6400  -  Buncombe County
grades: PK - 5
16.6
miles
Invest Collegiate - Imagine
1000 Brevard Road, Asheville, NC 28806
(828)633-6491  -  Buncombe County
grades: KG - 12
16.6
miles
Johnston Elementary
230 Johnston Boulevard, Asheville, NC 28806
(828)232-4291  -  Buncombe County
grades: KG - 4
16.6
miles
Nesbitt Discovery Academy
175 Bingham Rd Ste 10, Asheville, NC 28806
(828)271-4521  -  Buncombe County
grades: 9 - 11
16.6
miles
Sand Hill-Venable Elem
154 Sand Hill School Road, Asheville, NC 28806
(828)670-5028  -  Buncombe County
grades: KG - 4
16.6
miles
The Franklin School of Innovation
21 Innovation Drive, Asheville, NC 28806
(828)318-8143  -  Buncombe County
grades: 6 - 11
16.6
miles
Vance Elementary
98 Sulphur Springs Road, Asheville, NC 28806
(828)350-6600  -  Buncombe County
grades: KG - 5
16.6
miles
West Buncombe Elementary
175 Erwin Hills Road, Asheville, NC 28806
(828)232-4282  -  Buncombe County
grades: KG - 4
17.3
miles
East McDowell Middle
676 State Street, Marion, NC 28752
(828)652-7711  -  McDowell County
grades: 6 - 8
17.3
miles
Eastfield Global Magnet
170 Eastfield School Road, Marion, NC 28752
(828)652-3730  -  McDowell County
grades: PK - 5
17.3
miles
Glenwood Elementary
1545 Old Hwy 221 South, Marion, NC 28752
(828)738-4220  -  McDowell County
grades: PK - 5
17.3
miles
Marion Elementary
209 Robert Street, Marion, NC 28752
(828)652-2141  -  McDowell County
grades: PK - 5
17.3
miles
McDowell
176 Lukin St, Marion, NC 28752
(828)652-1040  -  McDowell County
grades: 6 - 12
17.3
miles
McDowell Early College
54 College Drive, Marion, NC 28752
(828)659-0411  -  McDowell County
grades: 9 - 13
17.3
miles
McDowell High
600 McDowell High School Dr, Marion, NC 28752
(828)652-7920  -  McDowell County
grades: 9 - 12
17.3
miles
North Cove Elementary
401 American Thread Road, Marion, NC 28752
(828)756-4342  -  McDowell County
grades: PK - 5
17.3
miles
Pleasant Gardens Elementary
100 John Roach Drive, Marion, NC 28752
(828)724-4422  -  McDowell County
grades: PK - 5
17.3
miles
West Marion Elementary
820 Marler Road, Marion, NC 28752
(828)738-3353  -  McDowell County
grades: PK - 5
17.3
miles
West McDowell Middle
346 West McDowell Junior High, Marion, NC 28752
(828)652-3390  -  McDowell County
grades: 6 - 8
17.7
miles
Wadesboro Elementary
321 Camden Road, Wadesboro, NC 28710
(704)694-9383  -  Anson County
grades: 5 - 6
19.7
miles
Bald Creek Elementary
100 Bald Creek School Road, Burnsville, NC 28714
(828)682-2535  -  Yancey County
grades: PK - 5
19.7
miles
Bee Log Elementary
55 Bee Log Road, Burnsville, NC 28714
(828)682-3271  -  Yancey County
grades: KG - 5
19.7
miles
Burnsville Elementary
395 Burnsville School Road, Burnsville, NC 28714
(828)682-4515  -  Yancey County
grades: PK - 5
19.7
miles
Cane River Middle
1128 Cane River School Road, Burnsville, NC 28714
(828)682-2202  -  Yancey County
grades: 6 - 8
19.7
miles
Clearmont Elementary
1175 Clearmont School Road, Burnsville, NC 28714
(828)682-2337  -  Yancey County
grades: KG - 5
19.7
miles
East Yancey Middle
285 Georges Fork Road, Burnsville, NC 28714
(828)682-2281  -  Yancey County
grades: 6 - 8
19.7
miles
Mountain Heritage High
PO Box 70, Burnsville, NC 28714
(828)682-6103  -  Yancey County
grades: 9 - 12
19.7
miles
South Toe Elementary
139 South Toe School Rd, Burnsville, NC 28714
(828)675-4321  -  Yancey County
grades: KG - 5
19.9
miles
Polk Central Elementary School
2141 South NC9 Hwy, Mill Spring, NC 28756
(828)894-8233  -  Polk County
grades: PK - 5
19.9
miles
Polk County Middle School
321 Wolverine Trail, Mill Spring, NC 28756
(828)894-2215  -  Polk County
grades: 6 - 8
19.9
miles
Sunny View Elementary School
86 Sunny View School Road, Mill Spring, NC 28756
(828)625-4530  -  Polk County
grades: PK - 5
20
miles
Apple Valley Middle
43 Fruitland Road, Hendersonville, NC 28792
(828)697-4545  -  Henderson County
grades: 6 - 8
20
miles
Balfour Education Center
2529 Asheville Highway, Hendersonville, NC 28792
(828)697-4629  -  Henderson County
grades: 6 - 12
20
miles
Bruce Drysdale Elementary
271 Bearcat Blvd., Hendersonville, NC 28792
(828)697-5568  -  Henderson County
grades: KG - 5
20
miles
Clear Creek Elementary
737 N Clear Creek Road, Hendersonville, NC 28792
(828)697-4760  -  Henderson County
grades: KG - 5
20
miles
Dana Elementary
690 Ridge Road, Hendersonville, NC 28792
(828)685-7743  -  Henderson County
grades: KG - 5
20
miles
Edneyville Elementary
2875 Pace Road, Hendersonville, NC 28792
(828)685-7600  -  Henderson County
grades: KG - 5
20
miles
North Henderson High
35 Fruitland Road, Hendersonville, NC 28792
(828)697-4500  -  Henderson County
grades: 9 - 12
20
miles
Sugarloaf Elementary
2270 Sugarloaf Rd, Hendersonville, NC 28792
(828)697-4600  -  Henderson County
grades: KG - 5
20
miles
The Mountain Community Sch
613 Glover Street, Hendersonville, NC 28792
(828)696-8480  -  Henderson County
grades: KG - 8
Source: CCD Public school data 2016-2017 school year, except for county from 2015-2016 school year.
 Public Schools Private Schools back to top
Private Schools
< 0.5
miles
SWANNANOA VALLEY MONTESSORI SCHOOL
130 CENTER AVE, BLACK MTN, NC 28711
(828) 669-8571  -  BUNCOMBE COUNTY
Coed

grades: PK - 5

< 0.5
miles
THE LEARNING COMMUNITY SCHOOL
PO BOX 1143, BLACK MOUNTAIN, NC 28711
(828) 686-3080  -  BUNCOMBE COUNTY
Coed

grades: KG - 8

5.4
miles
ASHEVILLE CHRISTIAN ACADEMY
PO BOX 1089, SWANNANOA, NC 28778
(828) 581-2200  -  BUNCOMBE COUNTY
Coed

grades: PK - 12

12.5
miles
CAROLINA DAY SCHOOL
1345 HENDERSONVILLE RD, ASHEVILLE, NC 28803
(828) 210-9166  -  BUNCOMBE COUNTY
Coed

grades: PK - 12

13.4
miles
NEW CITY CHRISTIAN SCHOOL
PO BOX 9035, ASHEVILLE, NC 28815
(828) 252-8173  -  BUNCOMBE COUNTY
Coed

grades: KG - 5

13.6
miles
ASHEVILLE MONTESSORI SCHOOL
15 JULIA ST, ASHEVILLE, NC 28801
(828) 645-3433  -  BUNCOMBE COUNTY
Coed

grades: PK - KG

13.6
miles
FRENCH BROAD RIVER ACADEMY
191 LYMAN ST STE 316, ASHEVILLE, NC 28801
(828) 348-4320  -  BUNCOMBE COUNTY
Coed

grades: 6 - 8

13.9
miles
ASHEVILLE CATHOLIC SCHOOL
12 CULVERN ST, ASHEVILLE, NC 28804
(828) 252-7896  -  BUNCOMBE COUNTY
Coed

grades: PK - 8

13.9
miles
ASHEVILLE MONTESSORI SCHOOL
360 WEAVERVILLE RD, ASHEVILLE, NC 28804
(828) 645-3433  -  BUNCOMBE COUNTY
Coed

grades: PK - KG

13.9
miles
HANGER HALL SCHOOL
64 WT WEAVER BLVD, ASHEVILLE, NC 28804
(828) 258-3600  -  BUNCOMBE COUNTY
All Female

grades: 6 - 8

13.9
miles
NORTH ASHEVILLE CHRISTIAN SCHOOL
20 REYNOLDS MOUNTAIN BLVD, ASHEVILLE, NC 28804
(828) 645-8053  -  BUNCOMBE COUNTY
Coed

grades: PK - 12

14.5
miles
ODYSSEY COMMUNITY SCHOOL
PO BOX 8190, ASHEVILLE, NC 28814
(828) 259-3653  -  BUNCOMBE COUNTY
Coed

grades: PK - 12

14.8
miles
CHRIST SCHOOL
500 CHRIST SCHOOL RD, ARDEN, NC 28704
(828) 684-6232  -  BUNCOMBE COUNTY
All Male

grades: 8 - 12

14.8
miles
NATIVITY PRESCHOOL & KINDERGARTEN
PO BOX 208, ARDEN, NC 28704
(828) 687-8381  -  BUNCOMBE COUNTY
Coed

grades: PK - KG

15.3
miles
TIMBERSONG ACADEMY
531 UPPER FLAT CREEK RD, WEAVERVILLE, NC 28787
(800) 264-8709  -  BUNCOMBE COUNTY
All Female

grades: 5 - 12

16.3
miles
FLETCHER ACADEMY
PO BOX 5440, FLETCHER, NC 28732
(828) 209-6800  -  HENDERSON COUNTY
Coed

grades: 9 - 12

16.6
miles
ASHEVILLE SCHOOL
360 ASHEVILLE SCHOOL RD, ASHEVILLE, NC 28806
(828) 254-6345  -  BUNCOMBE COUNTY
Coed

grades: 9 - 12

16.6
miles
AZALEA MOUNTAIN SCHOOL
587 HAYWOOD RD, ASHEVILLE, NC 28806
(828) 575-2557  -  BUNCOMBE COUNTY
Coed

grades: PK - 5

16.6
miles
EMMANUEL LUTHERAN SCHOOL
51 WILBURN PL, ASHEVILLE, NC 28806
(828) 281-8182  -  BUNCOMBE COUNTY
Coed

grades: PK - 8

16.6
miles
LIGHT OF WISDOM SCHOOL
2 SCIENCE OF MIND WAY, ASHEVILLE, NC 28806
(828) 253-2325  -  BUNCOMBE COUNTY
Coed

grades: KG - 5

16.6
miles
MONTESSORI LEARNING CENTER OF ASHEVILLE
1 SCHOOL RD, ASHEVILLE, NC 28806
(828) 259-9880  -  BUNCOMBE COUNTY
Coed

grades: PK - KG

16.6
miles
RAINBOW COMMUNITY SCHOOL
574 HAYWOOD RD, ASHEVILLE, NC 28806
(828) 258-9264  -  BUNCOMBE COUNTY
Coed

grades: PK - 8

16.6
miles
THE NEW CLASSICAL ACADEMY
671 SAND HILL RD, ASHEVILLE, NC 28806
(828) 225-1993  -  BUNCOMBE COUNTY
Coed

grades: PK - 7

17.3
miles
NEW MANNA CHRISTIAN SCHOOL
PO BOX 1085, MARION, NC 28752
(828) 652-7729  -  MCDOWELL COUNTY
Coed

grades: PK - 12

19.7
miles
ARTHUR MORGAN SCHOOL
60 AMS CIR, BURNSVILLE, NC 28714
(828) 675-4262  -  YANCEY COUNTY
Coed

grades: 7 - 9

19.7
miles
GENESIS ACADEMY
1867 E US HIGHWAY 19E, BURNSVILLE, NC 28714
(828) 682-4828  -  YANCEY COUNTY
Coed

grades: PK - 5

19.7
miles
YANCEY COUNTY CHRISTIAN SCHOOL
PO BOX 1437, BURNSVILLE, NC 28714
(828) 682-5034  -  YANCEY COUNTY
Coed

grades: KG - 10

 Public Schools Private Schools back to top