Checked
Selma, AL
City in Dallas County, Alabama.
Population
17,057
Land area
13.8sq mi
People per sq mi
1,235
ZIP codes
0
Selma and its ZIP codes
Selma at a glance
- Selma is about 12 times as dense as Alabama as a whole.
- It is the 39th most populous of 592 cities and towns in Alabama.
- Households here earn a median of $33,197 a year, 48% less than the Alabama figure of $63,999.
- A typical owner-occupied home is valued at $96,500 (54% below Alabama) and median rent is $713 a month.
Local data for Selma, AL
Counts from official public data
Housing and community stats
Selma, AL, American Community Survey 2020-2024
Median household income
$33,197
Poverty rate
30.8%
Median home value
$96,500
Median rent
$713/mo
Homeownership
46.0%
Bachelor's or higher
19.9%
Median age
38.5
Average commute
24.7 min
Largest reported origins and ancestries: Nigerian Americans (436), German Americans (365), Irish Americans (288).
Economy and federal money
Jobs, pay, income and spending are for Dallas County. PPP loans are for Selma.
Unemployment rate
5.6%
Aug 2026, +0.6 pts in a year
Average annual pay
$51,176
11,478 jobs, 2025
Income per person
$48,214
BEA, 2024
Federal spending
$322M
FY 2026, $8,367 per person
How people get to work
Selma, AL, workers 16 and older. American Community Survey 5-year estimates
- Drove alone78.7%
- Carpooled11.0%
- Public transit1.2%
- Walked2.0%
- Bicycle0.0%
- Taxi, ride-hailing, motorcycle or other0.4%
- Worked from home6.8%
Average one-way commute: 24.7 minutes for people who do not work from home.
Environment and hazard risk
Selma, AL, from FEMA, NOAA and EPA
Natural hazard risk
Relatively Low
Top: lightning
Storm events since 1996
316
Countywide, mostly thunderstorm wind
Flood insurance policies
192
1.1% of homes, county
July high / Jan low
93° / 36°F
54.5 inches of rain a year
Hazards, floods and storm historyCheck a flood zone9 historic places
Health statistics
Share of adults in Selma, AL, CDC PLACES estimates
Obesity
47.4%
U.S. 33.3% +14.1 pts
Diabetes
22.3%
U.S. 12.1% +10.2 pts
Smoking
19.2%
U.S. 12.8% +6.4 pts
Uninsured (18-64)
12.2%
U.S. 11.1% +1.1 pts
Cities near Selma
| Name | Distance | Land area (sq mi) |
|---|---|---|
| Selmont-West SelmontCensus-designated place | 2.7 mi | 3.3 |
| Valley GrandeCity | 5.7 mi | 33.5 |
| BentonTown | 14 mi | 0.3 |
| OrrvilleTown | 15 mi | 1 |
| White HallTown | 20 mi | 15.3 |
| AutaugavilleTown | 21 mi | 7.8 |
| MarionCity | 23 mi | 10.6 |
| BillingsleyTown | 25 mi | 1.2 |
| LowndesboroTown | 26 mi | 0.8 |
| GordonvilleTown | 26 mi | 5.5 |
| MossesTown | 26 mi | 4.7 |
| MaplesvilleTown | 27 mi | 3.4 |
| UniontownCity | 28 mi | 15.2 |
| BoykinCensus-designated place | 29 mi | 2.8 |
Frequently asked questions
- What county is Selma, AL in?
- Selma is in Dallas County, Alabama.
- What is the population of Selma, AL?
- About 17,057 people live in Selma, based on American Community Survey 5-year estimates.
- What cities are near Selma?
- Nearby places include Selmont-West Selmont (2.7 mi), Valley Grande (5.7 mi), Benton (14 mi), Orrville (15 mi), White Hall (20 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023