Asheville Middle School - 211 S French Broad Avenue Asheville, NC 28801
From I-240 take exit 4B and merge onto Patton Avenue. Turn right onto S French Broad Avenue and the school will be on the right.
Cane Creek Middle School - 570 Lower Brush Creek Road Fletcher, NC 28732
From I-40 take exit 53A to US 74A East toward Blue Ridge Parkway. Turn right on Sharon Rd. Turn right on Cane Creek Rd. Turn left on Lower brush Creek Rd. The school will be on left.
Erwin Middle School - 20 Erwin Hills Road Asheville, NC 28806
From US HWY 19/23/Patton Ave. turn right onto Hwy. 63--New Leicester Hwy. At the third traffic light, turn right onto Old County Home Road. Travel through one light. Erwin Middle School's driveway is on the right immediately after the fire department.
North Buncombe Middle - 51 N Buncombe School Road Weaverville, NC 28787
Heading north on US19/23 (Future I-26), Take exit 18, Monticello Rd. exit. Turn right onto Monticello Rd. Turn left onto N. Buncombe School Rd. North Buncombe Middle is on the right.
Owen Middle School - 730 Old US 70 Swananoa, NC 28778
From I-40 take exit 59 and turn left over I-40. At light, turn right onto US 70 and then left at the next light. Cross bridge and turn right onto Old US 70. Owen Middle school will be on the right.
Reynolds Middle School - 2 Rocket Drive Asheville, NC 28805
Off of I-240, take exit 53A, US 74A East (towards Bat Cave). Turn right at second traffic light, just after Reynolds Fire Department, onto Rocket Drive. Reynolds High will be on the left, Reynolds Middle on the right.
Valley Springs Middle School - 224 Long Shoals Road Arden, NC 28704
From I-26 take exit 37 and turn left onto Long Shoals Road. Go to the 4th traffic light (approx 0.9 mile) and turn left. You will see Valley Springs Middle School behind the ballfields.