| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Birmingham | 1 | 195,033 | 200,226 | -0.44% | 1,326 | 147 | City |
| Hoover | 2 | 93,661 | 92,624 | 0.12% | 1,886 | 50 | City |
| Vestavia Hills | 3 | 38,084 | 39,210 | -0.58% | 1,902 | 20 | City |
| Homewood | 4 | 28,269 | 27,396 | 0.54% | 3,422 | 8 | City |
| Trussville | 5 | 27,502 | 26,219 | 0.84% | 770 | 36 | City |
| Bessemer | 6 | 24,770 | 25,936 | -0.86% | 611 | 41 | City |
| Mountain Brook | 7 | 21,485 | 22,508 | -0.81% | 1,673 | 13 | City |
| Gardendale | 8 | 16,449 | 16,408 | 0.15% | 712 | 23 | City |
| Hueytown | 9 | 16,022 | 16,772 | -0.85% | 802 | 20 | City |
| Center Point | 10 | 15,368 | 16,319 | -1.09% | 2,473 | 6 | City |
| Irondale | 11 | 13,574 | 13,481 | 0.21% | 784 | 17 | City |
| Leeds | 12 | 12,898 | 12,384 | 0.52% | 566 | 23 | City |
| Clay | 13 | 10,182 | 10,313 | -0.16% | 903 | 11 | City |
| Fairfield | 14 | 9,375 | 9,980 | -1.14% | 2,706 | 3 | City |
| Pleasant Grove | 15 | 9,312 | 9,539 | -0.36% | 948 | 10 | City |
| Fultondale | 16 | 9,264 | 9,527 | -0.46% | 763 | 12 | City |
| Pinson | 17 | 7,796 | 7,968 | -0.43% | 654 | 12 | City |
| Tarrant | 18 | 5,573 | 5,945 | -1.17% | 875 | 6 | City |
| Kimberly | 19 | 4,964 | 4,294 | 2.18% | 678 | 7 | City |
| Midfield | 20 | 4,846 | 5,181 | -1.22% | 1,824 | 3 | City |
| Adamsville | 21 | 4,131 | 4,394 | -1.12% | 158 | 26 | City |
| Warrior | 22 | 3,332 | 3,226 | 0.36% | 341 | 10 | City |
| Morris | 23 | 2,360 | 2,301 | 0% | 663 | 4 | City |
| Brighton | 24 | 2,230 | 2,335 | -0.84% | 1,576 | 1 | City |
| Dora | 25 | 2,213 | 2,264 | -0.45% | 280 | 8 | City |
| Lipscomb | 26 | 2,000 | 2,085 | -0.74% | 1,701 | 1 | City |
| Graysville | 27 | 1,835 | 1,938 | -1.08% | 114 | 16 | City |
| Sylvan Springs | 28 | 1,586 | 1,664 | -0.88% | 170 | 9 | Town |
| Brookside | 29 | 1,463 | 1,244 | 2.09% | 220 | 7 | Town |
| Mulga | 30 | 773 | 784 | -0.26% | 870 | 1 | Town |
| Trafford | 31 | 591 | 623 | -1.01% | 215 | 3 | Town |
| West Jefferson | 32 | 498 | 416 | 3.32% | 266 | 2 | Town |
| Maytown | 33 | 313 | 316 | -0.32% | 115 | 3 | Town |
| North Johns | 34 | 124 | 127 | -0.8% | 752 | 0 | Town |
| Cardiff | 35 | 57 | 57 | 0% | 273 | 0 | Town |
Birmingham is the largest city in Jefferson County, with a population of 195,033.
Cardiff is the smallest city in Jefferson County, with a population of 57.
There are 35 cities in Jefferson County, Alabama.