Jefferson County, Alabama Cities (2025)

86 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Birmingham1195,378200,542-0.5%1,328147 City
Birmingham2195,378200,270-0.5%1,328147 City
Hoover393,09392,5710.09%1,88649 City
Hoover493,09392,6900.09%1,88649 City
Vestavia Hills537,90939,160-0.63%1,89320 City
Vestavia Hills637,90939,116-0.63%1,89320 City
Homewood728,04726,4190.46%3,3958 City
Homewood828,04727,4060.46%3,3958 City
Trussville927,29726,1270.81%77435 City
Trussville1027,29726,2050.81%77435 City
Bessemer1124,84426,070-0.94%61341 City
Bessemer1224,84426,018-0.94%61341 City
Mountain Brook1321,50022,549-0.93%1,67413 City
Mountain Brook1421,50022,504-0.93%1,67413 City
McCalla1518,13612,0777.14%53734 CDP
Gardendale1616,45616,4100.07%71523 City
Gardendale1716,45616,3960.07%71523 City
Hueytown1816,03616,819-0.92%80320 City
Hueytown1916,03616,781-0.92%80320 City
Center Point2015,42316,354-1.15%2,4826 City
Center Point2115,42316,322-1.15%2,4826 City
Irondale2213,56213,4560.13%78317 City
Irondale2313,56213,4760.13%78317 City
Leeds2412,63212,3400.47%55423 City
Leeds2512,63212,3370.47%55423 City
Clay2610,22110,294-0.2%90711 City
Clay2710,22110,318-0.2%90711 City
Meadowbrook289,48010,1100.5%2,1764 CDP
Fairfield299,40810,011-1.22%2,7163 City
Fairfield309,4089,985-1.22%2,7163 City
Pleasant Grove319,3349,545-0.44%95010 City
Pleasant Grove329,3349,537-0.44%95010 City
Fultondale339,2749,526-0.55%76412 City
Fultondale349,2749,528-0.55%76412 City
Forestdale358,8828,688-0.95%1,3167 CDP
Brook Highland368,3247,5451.29%3,0193 CDP
Pinson377,7427,948-0.5%64912 City
Pinson387,7427,936-0.5%64912 City
Highland Lakes396,0535,9732.38%1,6134 CDP
Tarrant405,7316,122-1.29%9006 City
Tarrant415,7316,105-1.29%9006 City
Grayson Valley425,6865,808-0.05%3,0422 CDP
Midfield434,8665,201-1.3%1,8313 City
Midfield444,8665,185-1.3%1,8313 City
Kimberly454,8044,2642.23%6567 City
Kimberly464,8044,2792.23%6567 City
Mount Olive474,2604,0520.28%4589 CDP
Adamsville484,1314,393-1.2%15826 City
Adamsville494,1314,381-1.2%15826 City
Eagle Point503,4332,7457.15%1,5532 CDP
Warrior513,2553,2170.25%33310 City
Warrior523,2553,2140.25%33310 City
Morris532,2762,279-0.09%7053 Town
Morris542,2762,286-0.09%7053 Town
Dora552,2362,273-0.27%2838 City
Dora562,2362,266-0.27%2838 City
Brighton572,2232,336-0.98%1,5711 City
Brighton582,2232,331-0.98%1,5711 City
Lipscomb592,0022,090-0.84%1,7021 City
Lipscomb602,0022,086-0.84%1,7021 City
Graysville611,8391,945-1.08%11516 City
Graysville621,8391,939-1.08%11516 City
Concord631,6631,575-0.72%4943 CDP
Sylvan Springs641,5991,670-0.87%1729 Town
Sylvan Springs651,5991,666-0.87%1729 Town
Rock Creek661,4441,5300%4793 CDP
Brookside671,3851,2462.06%2196 Town
Brookside681,3851,2432.06%2196 Town
Dunnavant691,1721,1501.03%6119 CDP
Shoal Creek701,1141,231-1.68%2215 CDP
Minor71933832-1.17%1,4051 CDP
Edgewater72770832-1.03%6641 CDP
Mulga73763788-0.65%8591 Town
Mulga74763786-0.65%8591 Town
McDonald Chapel75678662-0.44%6371 CDP
Trafford76593624-1%2163 Town
Trafford77593623-1%2163 Town
West Jefferson784924153.14%2632 Town
West Jefferson794924143.14%2632 Town
Mount Olive80321220-0.93%398 CDP
Maytown81313317-0.32%1153 Town
Maytown82313316-0.32%1153 Town
North Johns83125127-0.79%7580 Town
North Johns84125127-0.79%7580 Town
Cardiff8557570%2730 Town
Cardiff8657570%2730 Town

Jefferson County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 86 cities in Jefferson County, Alabama.

Location of Jefferson County