Checked
Haleyville, AL
City in Winston County, Alabama.
Population
4,271
Land area
8.4sq mi
People per sq mi
509
ZIP codes
0
Haleyville and its ZIP codes
Haleyville at a glance
- Haleyville is about 5.1 times as dense as Alabama as a whole.
- Households here earn a median of $42,058 a year, 34% less than the Alabama figure of $63,999.
- A typical owner-occupied home is valued at $97,600 (54% below Alabama) and median rent is $758 a month.
Local data for Haleyville, AL
Counts from official public data
Housing and community stats
Haleyville, AL, American Community Survey 2020-2024
Median household income
$42,058
Poverty rate
25.2%
Median home value
$97,600
Median rent
$758/mo
Homeownership
48.9%
Bachelor's or higher
8.0%
Median age
33.3
Average commute
25.1 min
Largest reported origins and ancestries: Irish Americans (389), Guatemalan Americans (348), Mexican Americans (212).
Economy and federal money
Jobs, pay, income and spending are for Winston County. PPP loans are for Haleyville.
Unemployment rate
3.9%
Sep 2026, +0.7 pts in a year
Average annual pay
$52,987
8,154 jobs, 2025
Income per person
$47,281
BEA, 2024
Federal spending
$163M
FY 2026, $6,945 per person
How people get to work
Haleyville, AL, workers 16 and older. American Community Survey 5-year estimates
- Drove alone73.7%
- Carpooled20.1%
- Public transit0.0%
- Walked1.7%
- Bicycle0.0%
- Taxi, ride-hailing, motorcycle or other1.5%
- Worked from home3.1%
Average one-way commute: 25.1 minutes for people who do not work from home.
Environment and hazard risk
Haleyville, AL, from FEMA, NOAA and EPA
Natural hazard risk
Relatively Low
Top: landslide
Storm events since 1996
465
Countywide, mostly thunderstorm wind
Flood insurance policies
30
0.2% of homes, county
July high / Jan low
89° / 33°F
66.1 inches of rain a year
Hazards, floods and storm historyCheck a flood zone1 historic places
Health statistics
Share of adults in Haleyville, AL, CDC PLACES estimates
Obesity
39.9%
U.S. 33.3% +6.6 pts
Diabetes
16.8%
U.S. 12.1% +4.7 pts
Smoking
20.5%
U.S. 12.8% +7.7 pts
Uninsured (18-64)
13.4%
U.S. 11.1% +2.3 pts
Cities near Haleyville
| Name | Distance | Land area (sq mi) |
|---|---|---|
| Bear CreekTown | 5.9 mi | 13.6 |
| Phil CampbellTown | 9.6 mi | 4.3 |
| Natural BridgeTown | 10 mi | 0.5 |
| Spruce PineCensus-designated place | 12 mi | 0.9 |
| HackleburgTown | 12 mi | 15.3 |
| LynnTown | 13 mi | 10.7 |
| Double SpringsTown | 14 mi | 5.1 |
| BrilliantTown | 17 mi | 10.6 |
| HodgesTown | 19 mi | 4.1 |
| NauvooTown | 19 mi | 1 |
| RussellvilleCity | 20 mi | 13.4 |
| TwinTown | 20 mi | 3.4 |
| EldridgeTown | 21 mi | 1.4 |
| HamiltonCity | 21 mi | 38.1 |
| BelgreenCensus-designated place | 21 mi | 1.2 |
| KansasTown | 23 mi | 1 |
Frequently asked questions
- What county is Haleyville, AL in?
- Haleyville is in Winston County, Alabama.
- What is the population of Haleyville, AL?
- About 4,271 people live in Haleyville, based on American Community Survey 5-year estimates.
- What cities are near Haleyville?
- Nearby places include Bear Creek (5.9 mi), Phil Campbell (9.6 mi), Natural Bridge (10 mi), Spruce Pine (12 mi), Hackleburg (12 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023