Skip to main content

Haleyville city, Alabama

Official LSAD Designation: Haleyville city • Census GEOID: 0132704 • Marion County / Winston County

Haleyville city is an incorporated city in Marion County, Winston County, Alabama. According to official records from the Census (2025), Haleyville city had an estimated population of 4,303 residents. Official Census Bureau geographic records classify this community under LSAD designation Haleyville city (GEOID 0132704).

Local Government Administration U.S. Census Bureau GMAF

City Of Haleyville Municipal
Official Title: Acting City Clerk
Address: 911 21ST STREET, HALEYVILLE AL 35565
County Of Marion County
Official Title: Commissioner
Address: PO BOX 460, HAMILTON AL 35570-0460

Civic & Statistical Snapshot

Category Estimate Survey Period / Source
Total Population 4,303 2025
Median Household Income $42,058 2020-2024
Median Home Value $97,600 2020-2024
Land Area 8.39 sq mi Gazetteer (2026)
Civic & Public Services Hospitals, Libraries, Colleges CMS / IMLS / IPEDS
Schools & Districts NCES Directory Listings Provided by k12guides.com
Nearby Airports Landing Facilities Provided by airport-data.com
Climate & Weather NOAA 30-Year Normals 1991–2020
Source: U.S. Census Bureau (PEP, ACS 5-Year).