Houston County, Alabama Cities (2025)

18 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Dothan171,78671,0680.19%79990 City
Dothan271,78671,1050.19%79990 City
Ashford32,4322,2531.46%3926 Town
Ashford42,4322,2551.46%3926 Town
Cowarts52,0631,9311.23%2708 Town
Cowarts62,0631,9361.23%2708 Town
Webb71,3421,2740.98%11911 Town
Webb81,3421,2750.98%11911 Town
Cottonwood91,1021,0560.82%1916 Town
Cottonwood101,1021,0550.82%1916 Town
Columbia117106950.42%1814 Town
Columbia127106940.42%1814 Town
Avon134744640.21%2012 Town
Avon144744660.21%2012 Town
Gordon153022940.33%1033 Town
Gordon163022940.33%1033 Town
Madrid172722700%1562 Town
Madrid182722700%1562 Town

Houston County Cities Summary

Largest City

Dothan is the largest city in Houston County, with a population of 71,786.

Smallest City

Madrid is the smallest city in Houston County, with a population of 272.

10 Largest Cities

There are 18 cities in Houston County, Alabama.

Location of Houston County