At its opening in 1970, the current MSMS building housed grades 9 through 12. These grades remained in this building until 1999 when the current high school was built. Middle school students previously attended McBride Middle School (now McBride Elementary School). Muslce Shoals Middle School was created in the Fall of 1999 for grades 6 through 8. In 2008, a ten-room addition was added to house the sixth grade students.