Hartselle Flag

Hartselle

County:
Morgan County
County Seat:
No
Area (mi²):
16.682
State:
Alabama

Hartselle is a city located in Morgan County, Alabama. Hartselle has a 2026 population of 16,201. Hartselle is currently growing at a rate of 1.05% annually and its population has increased by 4.01% since the most recent census, which recorded a population of 15,576 in 2020.

16.2K
Total Population
971
Density (mi²)
168 1.05%
Growth