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

McBride Elementary School

1400 Avalon Ave, Muscle Shoals, AL 35661 · (256) 389-2610 · Colbert County
GRADES 03–05ELEMENTARY13-CITYREGULAR SCHOOL647 STUDENTS
Enrollment
647
Elementary
DISTRICT 368 · STATE 480
Student : Teacher
17.4:1
37 FTE teachers
DISTRICT 17.6:1 · STATE 17.0:1
Free / Reduced Lunch
34%
221 students
DISTRICT 34% · STATE 58%
Community
2
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 3
214
Grade 4
218
Grade 5
215
Student demographics
White
44769%
DISTRICT 66% · STATE 50%
Hispanic
559%
DISTRICT 8% · STATE 12%
Black
8713%
DISTRICT 15% · STATE 31%
Asian
223%
DISTRICT 3% · STATE 1%
Two+
355%
DISTRICT 7% · STATE 4%
Native American
10%
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
33051%
Female
31749%

Discussions

+ POST

Test scores

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

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
74.1%
composite math + reading, all grades
Predicted
59.1%
based on AL schools with similar FRL share
Beats by
+15.0pp
above 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
647
-3 (0%) vs 2017
Student : Teacher
17.4:1
was 17.6:1
% White
69%
was 70%
% Hispanic
9%
was 6%
% Black
13%
was 15%
% Asian
3%
was 3%
Source: NCES Common Core of Data

About McBride Elementary School

As a middle-of-the-pack elementary-level community in Muscle Shoals, Alabama, McBride Elementary School works with 647 students from grades 3 through 5, operated by Muscle Shoals City. Enrollment runs roughly 35% bigger than the state mean of about 480.

Within Muscle Shoals City, which oversees 6 schools and 2,979 students, McBride Elementary School is one campus in the system.

Demographically, McBride Elementary School reports that White students make up the majority at 69%. The remainder consists of 13% Black, 9% Hispanic, 5% multiracial, 3% Asian. By comparison, Colbert County as a whole is about 77% White, so the school skews visibly less White than its surroundings.

In terms of school funding signals, The school currently runs with 37 full-time-equivalent teachers, for a student-teacher ratio near 17.4:1. The state averages about 17.0:1, putting this campus right in line with peers. An estimated 34% of students are eligible for free or reduced-price lunch, a commonly cited indicator of low-income enrollment. Set against Colbert County (around 50%), the school's rate is somewhat below typical.

After controlling for student poverty, McBride Elementary School sits in the middle band of the BeatsExpectations distribution. Schools with this campus's student mix typically land near 59.1%; this one delivers 74.1%.

In the broader community, census data for Colbert County shows median household income runs about $60,628, 22% of adults hold a bachelor's degree or higher, and the poverty rate sits near 14%. McBride Elementary School is one of 25 public schools in Colbert County (combined enrollment of about 8,178 students).

Nearest neighbor: Muscle Shoals Middle School, around 0.1 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius. Ranking that nearby cluster on reported proficiency puts McBride Elementary School at 1st of 6; the average score across the group is 34.3%.

The school occupies an urban site.

Trend over the last 7 years. Looking back 7 years, enrollment at McBride Elementary School has stayed largely flat, going from 650 students in 2018 to 647 in 2025.

On this page, recent activity here tends to focus on enrollment questions, classroom assignments, and PTA news. Parents, students, alumni, and staff are welcome to weigh in.

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
McBride Elementary School
District
Muscle Shoals City
Address
1400 Avalon Ave, Muscle Shoals, AL 35661
Phone
(256) 389-2610
County
Colbert County
Level
Elementary
Grade range
03–05
Total enrollment
647
Teachers (FTE)
37
Student–teacher ratio
17.4:1
Free/Reduced lunch
221 (34%)
Locale
13-City: Small
NCES ID
010252001424
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 McBride Elementary School
How many students attend McBride Elementary School?
McBride Elementary School enrolls approximately 647 students in grades 03-05.
Is McBride Elementary School an elementary, middle, or high school?
McBride Elementary School is an elementary school covering grades 03-05.
How many teachers does McBride Elementary School have?
McBride Elementary School employs 37 FTE teachers, for a student-to-teacher ratio of 17.4:1.
What is the student diversity at McBride Elementary School?
Student demographics at McBride Elementary School are roughly 69% White, 9% Hispanic, 13% Black, 3% Asian, 5% Two or more.
What district is McBride Elementary School in?
McBride Elementary School is part of Muscle Shoals City.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post