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).