Jefferson County, Alabama Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Birmingham1195,033200,226-0.44%1,326147 City
Hoover293,66192,6240.12%1,88650 City
Vestavia Hills338,08439,210-0.58%1,90220 City
Homewood428,26927,3960.54%3,4228 City
Trussville527,50226,2190.84%77036 City
Bessemer624,77025,936-0.86%61141 City
Mountain Brook721,48522,508-0.81%1,67313 City
Gardendale816,44916,4080.15%71223 City
Hueytown916,02216,772-0.85%80220 City
Center Point1015,36816,319-1.09%2,4736 City
Irondale1113,57413,4810.21%78417 City
Leeds1212,89812,3840.52%56623 City
Clay1310,18210,313-0.16%90311 City
Fairfield149,3759,980-1.14%2,7063 City
Pleasant Grove159,3129,539-0.36%94810 City
Fultondale169,2649,527-0.46%76312 City
Pinson177,7967,968-0.43%65412 City
Tarrant185,5735,945-1.17%8756 City
Kimberly194,9644,2942.18%6787 City
Midfield204,8465,181-1.22%1,8243 City
Adamsville214,1314,394-1.12%15826 City
Warrior223,3323,2260.36%34110 City
Morris232,3602,3010%6634 City
Brighton242,2302,335-0.84%1,5761 City
Dora252,2132,264-0.45%2808 City
Lipscomb262,0002,085-0.74%1,7011 City
Graysville271,8351,938-1.08%11416 City
Sylvan Springs281,5861,664-0.88%1709 Town
Brookside291,4631,2442.09%2207 Town
Mulga30773784-0.26%8701 Town
Trafford31591623-1.01%2153 Town
West Jefferson324984163.32%2662 Town
Maytown33313316-0.32%1153 Town
North Johns34124127-0.8%7520 Town
Cardiff3557570%2730 Town

Jefferson County Cities Summary

Largest City

Birmingham is the largest city in Jefferson County, with a population of 195,033.

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