Morgan County, Alabama Cities (2025)

12 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Decatur158,18457,3210.36%1,06655 City
Decatur258,18457,1340.36%1,06655 City
Hartselle316,35715,5700.96%98117 City
Hartselle416,35715,5760.96%98117 City
Trinity52,6182,5340.61%5235 Town
Trinity62,6182,5360.61%5235 Town
Falkville71,1071,187-1.42%2604 Town
Falkville81,1071,187-1.42%2604 Town
Somerville98287890.85%2393 Town
Somerville108287910.85%2393 Town
Eva115985920.17%1404 Town
Eva125985920.17%1404 Town

Morgan County Cities Summary

Largest City

Decatur is the largest city in Morgan County, with a population of 58,184.

Smallest City

Eva is the smallest city in Morgan County, with a population of 598.

10 Largest Cities

There are 12 cities in Morgan County, Alabama.

Location of Morgan County