Home

Muscle Shoals City

Teaching Jobs in Muscle Shoals City, Alabama

Muscle Shoals, ALColbert County

24Open Positions
2,979Students
7Schools
ColbertCounty

Muscle Shoals City is a public school district in Muscle Shoals, Alabama. Muscle Shoals City serves about 2,979 students across 7 schools. Muscle Shoals City currently has 24 open positions — browse every role below and apply straight through the district's own hiring page, with no recruiters or paywalls in between. Listings refresh daily, so new postings appear as soon as the district publishes them.

Teacher salary guide for Muscle Shoals CityEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
24 matching

Math Coach

MathAll GradesFull-Time
Full-Time · 6d ago

Secretary To The Superintendent

All GradesFull-Time
Full-Time · Listed May 9, 2026

Supervisor Of Transportation & Mechanic

All GradesFull-Time
Full-Time · Listed May 9, 2026

Teacher - Interventionist, Elementary (K-6)

ElementaryElementary (K-5)Full-Time
Full-Time · Listed Apr 21, 2026

Aide

All GradesFull-Time
Full-Time · Listed Apr 1, 2026

Auxiliary Teacher - First Class Prek

Pre-K / Early LearningFull-Time
Full-Time · Listed Apr 1, 2026

Child Nutrition Program Assistant

All GradesFull-Time
Full-Time · Listed Apr 1, 2026

Custodian

All GradesFull-Time
Full-Time · Listed Apr 1, 2026

Extended Day Program, Enrichment Counselor(s)

CounselingAll GradesFull-Time
Full-Time · Listed Apr 1, 2026

Extended Day Program, Student Aide(s)

All GradesFull-Time
Full-Time · Listed Apr 1, 2026

About Muscle Shoals City

Muscle ShoalsColbert CountyAL

2,979Students
7Schools
1:17.9Student-Teacher
Navigated to Home