About Us

Located in beautiful downtown and a short walk from Main Street businesses, coffee shops, restaurants, and the Mooresville Public Library, Mooresville High School houses approximately 1,900 students in grades 9-12. Evidenced by a superb graduation rate, we boast a team of caring, innovative, and hardworking teachers and staff members who put students first. In addition to core classes, students can focus on Fine Arts, Health Sciences, Theatre, Chorus, or Skills and Trades Training. 

Where are we?

School Information

Main Campus
659 E. Center Avenue Mooresville, NC 28115   
Phone: 704-658-2580
MAGNOLIA CAMPUS
160 S. MAGNOLIA STREET MOORESVILLE, NC 28115 
PHONE: 704-658-2615
N. F. WOODS
574 W. MCLELLAND AVENUE MOORESVILLE, NC 28115  PHONE: 704-658-2500
SCHOOL HOURS 
drop off 7:00-7:30
School Day 7:30-2:30
Dismissal 2:30

MHS Calendar