North Buncombe Elementary 251 Flat Creek Church Road, Weaverville NC 28787 (828) 645-6054 | public | 2.9 mi | |
North Buncombe High 890 Clarks Chapel Road, Weaverville NC 28787 (828) 645-4221 | public | 3.5 mi | |
Mars Hill Elementary School 200 School House Lane, Mars Hill NC 28754 (828) 689-2922 | public | 3.6 mi | |
Little Ivy Baptist Academy 1053 Crossroads Parkway, Mars Hill NC 28754 | private | 3.7 mi | |
North Windy Ridge 20 Doan Road, Weaverville NC 28787 (828) 658-1892 | public | 4.5 mi | |
Timbersong Academy 531 Upper Flat Creek Road, Weaverville NC 28787 (828) 484-9946 | private | 4.8 mi | |
North Buncombe Middle 51 North Buncombe School Road, Weaverville NC 28787 (828) 645-7944 | public | 5 mi | |
Madison High School 5740 U.S. 25, Marshall NC 28753 (828) 649-2876 | public | 5.6 mi | |
Madison County Alternative High 5740 U.S. 25, Marshall NC 28753 (828) 649-9276 | public | 5.6 mi | |
Madison Early College High School 5734 US 25/70 Hwy, Marshall NC 28753 (828) 649-0319 | public | 5.8 mi | |
Mt Sheba Christan Academy 20 OLD JUPITER RD, Weaverville NC 28787 (828) 658-1417 | private | 6 mi | |
Weaverville Primary 39 South Main Street, Weaverville NC 28787 (828) 645-4275 | public | 6.4 mi | |
Barnardsville Elementary 20 Hillcrest Drive, Barnardsville NC 28709 (828) 626-2290 | public | 6.7 mi | |
Weaverville Elementary 129 South Main Street, Weaverville NC 28787 (828) 645-3127 | public | 6.8 mi | |
Changing Hearts Boarding School 1619 Barnardsville Highway, Barnardsville NC 28709 | private | 6.9 mi | |
Changing Hearts Boarding School PO BOX 416, Barnardsville NC 28709 (828) 273-1380 | private | 7 mi | |
Providence Christian Academy 48 Woodland Hills Road, Asheville NC 28804 (828) 658-8964 | private | 7.9 mi | |
Madison Middle School 95 Upper Brush Creek Road, Marshall NC 28753 (828) 649-2269 | public | 8.5 mi | |
Brush Creek Elementary School 265 Upper Brush Creek Road, Marshall NC 28753 (828) 649-1547 | public | 8.5 mi | |
Asheville Montessori School 360 Weaverville Road, Asheville NC 28804 (828) 645-3433 | private | 8.6 mi | |
Asheville Montessori School 360 Weaverville Road, Asheville NC 28804 (828) 645-3433 | private | 8.6 mi | |
Montessori Elementary School of Asheville 235 Weaverville Highway, Asheville NC 28804 (828) 367-0259 | private | 9.1 mi | |
North Asheville Christian School 20 Reynolds Mountain Boulevard, Asheville NC 28804 (828) 645-8053 | private | 9.6 mi | |