Community prompt from u/allk12. Replies below.
Highland Park Elementary School
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
7-year change
SY 2017-18 vs SY 2024-25About Highland Park Elementary School
Highland Park Elementary School is one of the intimate elementary-level communitys in Muscle Shoals, Alabama, run under Muscle Shoals City, with 236 students on its rolls from grades 1 through 2. Compared to the state average of about 480 students per school, that is 51% below typical.
Within Muscle Shoals City, which oversees 6 schools and 2,979 students, Highland Park Elementary School is one campus in the system.
On demographics, Highland Park Elementary School logs that the largest single group is White, at 64% of enrollment. The remainder consists of 15% Black, 11% Hispanic, 8% multiracial, 2% Asian. The wider county runs roughly 77% White, putting the school's mix meaningfully less White than the area baseline.
On the income-and-resources front, The school reports having 13 full-time-equivalent teachers, for a student-teacher ratio near 17.8:1. The state averages around 17.0:1, so this campus is higher than the state norm typical. Roughly 45% of students at Highland Park Elementary School qualify for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator.
Zooming out to the county, census data for Colbert County shows the typical household earns roughly $60,628 per year, about 22% of the adult population holds a bachelor's degree or above, and roughly 14% of residents live below the federal poverty line. In all, Colbert County runs 25 public schools (combined enrollment of about 8,178 students), of which Highland Park Elementary School is one.
Nearest neighbor: McBride Elementary School, around 0.7 miles off. Counting just inside five miles, 8 other public schools cluster around Highland Park Elementary School.
Highland Park Elementary School operates from a city-core location.
Looking at the recent track record. Highland Park Elementary School's enrollment has edged up 10% since 2018, when it stood at 214 (now 236). Over the same period, the White share declined from 70% to 64%. Class-load math has widened: from 14.0:1 in 2018 to 17.8:1 in 2025.
Within the allk12 community for this school, recent activity here tends to focus on pickup logistics, teacher feedback, and after-school programs. Parents, students, alumni, and staff are welcome to weigh in.
Colbert County at a glance
View full county profileQuick facts
Related schools
- Muscle Shoals High SchoolHigh · 864 students
- McBride Elementary SchoolElementary · 647 students
- Muscle Shoals Middle SchoolMiddle · 642 students
- Howell Graves PreschoolElementary · 356 students
- Webster Elementary SchoolElementary · 234 students
- Muscle Shoals Career AcademyHigh
- Muscle Shoals High SchoolHigh · 864 students
- McBride Elementary SchoolElementary · 647 students
- Muscle Shoals Middle SchoolMiddle · 642 students
- Howell Graves PreschoolElementary · 356 students
- Webster Elementary SchoolElementary · 234 students
- Muscle Shoals Career AcademyHigh
- McBride Elementary School0.7 mi · 647
- Muscle Shoals Middle School0.7 mi · 642
- Muscle Shoals High School1.0 mi · 864
- Howell Graves Preschool1.5 mi · 356
- Deshler Middle School1.9 mi · 336
- G W Trenholm Primary School2.2 mi · 413