Middle Schools in Marshall, NC Madison Middle School95 Upper Brush Creek RdMarshall, NC, 287538286492269Elementry SchoolsFairview Elementary SchoolMars Hill ElementaryMiddle SchoolsPrivate Schools K 12Public Elementary SchoolsPublic Schools Show More