35 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Birmingham | 1 | 194,400 | 200,270 | -0.5% | 1,322 | 147 | City |
| Hoover | 2 | 93,174 | 92,690 | 0.09% | 1,876 | 50 | City |
| Vestavia Hills | 3 | 37,668 | 39,116 | -0.64% | 1,881 | 20 | City |
| Homewood | 4 | 28,175 | 27,406 | 0.46% | 3,410 | 8 | City |
| Trussville | 5 | 27,516 | 26,205 | 0.8% | 771 | 36 | City |
| Bessemer | 6 | 24,609 | 26,018 | -0.95% | 607 | 41 | City |
| Mountain Brook | 7 | 21,299 | 22,504 | -0.93% | 1,659 | 13 | City |
| Gardendale | 8 | 16,468 | 16,396 | 0.07% | 713 | 23 | City |
| Hueytown | 9 | 15,887 | 16,781 | -0.93% | 795 | 20 | City |
| Center Point | 10 | 15,243 | 16,322 | -1.17% | 2,453 | 6 | City |
| Irondale | 11 | 13,579 | 13,476 | 0.13% | 784 | 17 | City |
| Leeds | 12 | 12,691 | 12,337 | 0.47% | 556 | 23 | City |
| Clay | 13 | 10,202 | 10,318 | -0.19% | 905 | 11 | City |
| Pleasant Grove | 14 | 9,294 | 9,537 | -0.43% | 946 | 10 | City |
| Fairfield | 15 | 9,293 | 9,985 | -1.22% | 2,683 | 3 | City |
| Fultondale | 16 | 9,223 | 9,528 | -0.55% | 760 | 12 | City |
| Pinson | 17 | 7,703 | 7,936 | -0.5% | 646 | 12 | City |
| Tarrant | 18 | 5,656 | 6,105 | -1.31% | 888 | 6 | City |
| Kimberly | 19 | 4,909 | 4,279 | 2.19% | 671 | 7 | City |
| Midfield | 20 | 4,802 | 5,185 | -1.32% | 1,807 | 3 | City |
| Adamsville | 21 | 4,081 | 4,381 | -1.21% | 156 | 26 | City |
| Warrior | 22 | 3,263 | 3,214 | 0.25% | 334 | 10 | City |
| Morris | 23 | 2,274 | 2,286 | -0.09% | 639 | 4 | City |
| Dora | 24 | 2,230 | 2,266 | -0.27% | 282 | 8 | City |
| Brighton | 25 | 2,202 | 2,331 | -0.94% | 1,556 | 1 | City |
| Lipscomb | 26 | 1,985 | 2,086 | -0.85% | 1,688 | 1 | City |
| Graysville | 27 | 1,819 | 1,939 | -1.09% | 113 | 16 | City |
| Sylvan Springs | 28 | 1,586 | 1,666 | -0.81% | 170 | 9 | Town |
| Brookside | 29 | 1,414 | 1,243 | 2.09% | 213 | 7 | Town |
| Mulga | 30 | 759 | 786 | -0.52% | 855 | 1 | Town |
| Trafford | 31 | 587 | 623 | -1.01% | 214 | 3 | Town |
| West Jefferson | 32 | 508 | 414 | 3.25% | 271 | 2 | Town |
| Maytown | 33 | 313 | 316 | 0% | 115 | 3 | Town |
| North Johns | 34 | 125 | 127 | 0% | 758 | 0 | Town |
| Cardiff | 35 | 57 | 57 | 0% | 273 | 0 | Town |
Birmingham is the largest city in Jefferson County, with a population of 194,400.
Cardiff is the smallest city in Jefferson County, with a population of 57.
There are 35 cities in Jefferson County, Alabama.