');
US City Data

Muscle Shoals vs Selma

Side-by-side comparison

How does Muscle Shoals, AL compare to Selma, AL? Muscle Shoals has a population of 16,670 with a median household income of $70,927, while Selma has 17,442 residents and a median income of $32,184. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMuscle Shoals, ALSelma, ALDifference
Population16,67017,442-4.4%
Median Age37.239.4-5.6%
Foreign Born %2.5%3%-16.7%
Economy
MetricMuscle ShoalsSelmaDifference
Median Income$70,927$32,184+120.4%
Unemployment2.4%14.4%-83.3%
Poverty Rate10.4%28.3%-63.3%
Bachelor's+24.4%19%+28.4%
Housing
MetricMuscle ShoalsSelmaDifference
Home Value$198,300$102,500+93.5%
Median Rent$939/mo$723/mo+29.9%
Housing Units7,1189,449-24.7%

Learn More

Muscle Shoals, AL ProfileSelma, AL ProfileCost of Living in AlabamaMore ComparisonsCity Rankings