The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·MUSCLE SHOALS CITY·NCES 010252001062

Muscle Shoals High School

1900 E Avalon Ave, Muscle Shoals, AL 35661 · (256) 389-2682 · Colbert County
GRADES 09–12HIGH13-CITYREGULAR SCHOOL864 STUDENTS
Enrollment
864
High
DISTRICT 497 · STATE 682
Student : Teacher
19.8:1
44 FTE teachers
DISTRICT 17.8:1 · STATE 17.2:1
Free / Reduced Lunch
34%
291 students
DISTRICT 34% · STATE 58%
Community
2
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
217
Grade 10
231
Grade 11
192
Grade 12
224
Student demographics
White
54964%
DISTRICT 66% · STATE 50%
Hispanic
749%
DISTRICT 8% · STATE 12%
Black
14016%
DISTRICT 15% · STATE 31%
Asian
324%
DISTRICT 3% · STATE 1%
Two+
597%
DISTRICT 7% · STATE 4%
Native American
101%
DISTRICT 0% · STATE 1%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
42049%
Female
44451%

Discussions

+ POST

Test scores

ACAP 2024-25 . % Proficient
English Language Arts
37.4%
AL avg 52.7%
Math
43.9%
AL avg 31.8%
Source: ACAP. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
UNDERPERFORMING
Bottom 10% of AL schools after controlling for student poverty
Actual proficiency
38.4%
composite math + reading, all grades
Predicted
59.5%
based on AL schools with similar FRL share
Beats by
-21.1pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
864
-10 (-1%) vs 2017
Student : Teacher
19.8:1
was 19.0:1
% White
64%
was 74%
% Hispanic
9%
was 5%
% Black
16%
was 15%
% Asian
4%
was 2%
Source: NCES Common Core of Data

About Muscle Shoals High School

Muscle Shoals High School operates as a middle-of-the-pack senior high in Muscle Shoals, Alabama, overseen by Muscle Shoals City. Current enrollment sits at 864 students spanning grades 9 through 12. Enrollment runs roughly 27% larger than the state mean of about 682.

Muscle Shoals City runs 6 schools in total, collectively educating 2,979 students. Muscle Shoals High School is one of those campuses.

Demographically, Muscle Shoals High School records that White students make up the majority at 64%. The remainder breaks down as 16% Black, 9% Hispanic, 7% multiracial, 4% Asian. By comparison, Colbert County as a whole is about 77% White, so the school skews considerably less White than its surroundings.

In terms of school funding signals, Muscle Shoals High School lists 44 full-time-equivalent teachers, putting the student-to-teacher ratio at about 19.8:1. That figure is higher than the state norm's 17.2:1 average. Around 34% of the student body qualifies for free or reduced-price meals, often used as a Title I proxy. Set against Colbert County (around 50%), the school's rate is meaningfully below typical.

On a residual basis (actual vs predicted given the student mix), Muscle Shoals High School is in the bottom 10% of Alabama public schools. The BeatsExpectations model predicts schools with this FRL share to land around 59.5%; Muscle Shoals High School posts 38.4%, -21.1 points below that line.

In the area at large, Colbert County reports that median household earnings sit near $60,628, about 22% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 14%. In all, Colbert County runs 25 public schools (combined enrollment of about 8,178 students), of which Muscle Shoals High School is one.

The closest other public school is Muscle Shoals Middle School, roughly 0.2 miles away. Within five miles, there are 8 other public schools. Ranking that nearby cluster on reported proficiency puts Muscle Shoals High School at 2nd of 6; the average score across the group is 35.3%.

The campus sits in a downtown setting.

Trend over the last 7 years. Muscle Shoals High School's enrollment has remained close to its prior level since 2018, when it stood at 874 (now 864). White enrollment moved from 74% to 64% across the same window.

On allk12, members of the Muscle Shoals High School community share and discuss school events, parent volunteer needs, and clubs. The community welcomes input from current and former families.

Colbert County at a glance

View full county profile
Population
58,022
Census ACS
Median income
$60,628
Household, ACS
Bachelor's+
22%
Adults 25+
Poverty rate
14%
Below federal line
Schools in county
25
8,178 students

Quick facts

School name
Muscle Shoals High School
District
Muscle Shoals City
Address
1900 E Avalon Ave, Muscle Shoals, AL 35661
Phone
(256) 389-2682
County
Colbert County
Level
High
Grade range
09–12
Total enrollment
864
Teachers (FTE)
44
Student–teacher ratio
19.8:1
Free/Reduced lunch
291 (34%)
Locale
13-City: Small
NCES ID
010252001062
Charter school
No
Virtual school
No

Related schools

Other schools in Muscle Shoals City
Other schools in Muscle Shoals
Nearby schools

Frequently asked questions

About Muscle Shoals High School
What is the total enrollment at Muscle Shoals High School?
Muscle Shoals High School enrolls approximately 864 students in grades 09-12.
What age range does Muscle Shoals High School serve?
Muscle Shoals High School serves students from grade 09 through grade 12.
How many teachers does Muscle Shoals High School have?
Muscle Shoals High School employs 44 FTE teachers, for a student-to-teacher ratio of 19.8:1.
How diverse is Muscle Shoals High School?
Muscle Shoals High School reports a student body of 64% White, 9% Hispanic, 16% Black, 4% Asian, 7% Two or more.
Who oversees Muscle Shoals High School?
Muscle Shoals High School is overseen by Muscle Shoals City in Colbert County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post