Jefferson County, Alabama Cities (2026)

35 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Birmingham1194,400200,270-0.5%1,322147 City
Hoover293,17492,6900.09%1,87650 City
Vestavia Hills337,66839,116-0.64%1,88120 City
Homewood428,17527,4060.46%3,4108 City
Trussville527,51626,2050.8%77136 City
Bessemer624,60926,018-0.95%60741 City
Mountain Brook721,29922,504-0.93%1,65913 City
Gardendale816,46816,3960.07%71323 City
Hueytown915,88716,781-0.93%79520 City
Center Point1015,24316,322-1.17%2,4536 City
Irondale1113,57913,4760.13%78417 City
Leeds1212,69112,3370.47%55623 City
Clay1310,20210,318-0.19%90511 City
Pleasant Grove149,2949,537-0.43%94610 City
Fairfield159,2939,985-1.22%2,6833 City
Fultondale169,2239,528-0.55%76012 City
Pinson177,7037,936-0.5%64612 City
Tarrant185,6566,105-1.31%8886 City
Kimberly194,9094,2792.19%6717 City
Midfield204,8025,185-1.32%1,8073 City
Adamsville214,0814,381-1.21%15626 City
Warrior223,2633,2140.25%33410 City
Morris232,2742,286-0.09%6394 City
Dora242,2302,266-0.27%2828 City
Brighton252,2022,331-0.94%1,5561 City
Lipscomb261,9852,086-0.85%1,6881 City
Graysville271,8191,939-1.09%11316 City
Sylvan Springs281,5861,666-0.81%1709 Town
Brookside291,4141,2432.09%2137 Town
Mulga30759786-0.52%8551 Town
Trafford31587623-1.01%2143 Town
West Jefferson325084143.25%2712 Town
Maytown333133160%1153 Town
North Johns341251270%7580 Town
Cardiff3557570%2730 Town

Jefferson County Cities Summary

Largest City

Birmingham is the largest city in Jefferson County, with a population of 194,400.

Smallest City

Cardiff is the smallest city in Jefferson County, with a population of 57.

10 Largest Cities

There are 35 cities in Jefferson County, Alabama.

Location of Jefferson County