51 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Birmingham | 1 | 194,156 | 200,375 | -0.64% | 1,320 | 147.07 | City |
Hoover | 2 | 92,254 | 92,738 | -0.11% | 1,869 | 49.35 | City |
Vestavia Hills | 3 | 37,280 | 39,129 | -0.98% | 1,861 | 20.03 | City |
Homewood | 4 | 28,000 | 27,394 | 0.43% | 3,389 | 8.26 | City |
Trussville | 5 | 27,152 | 26,196 | 0.71% | 769 | 35.29 | City |
Bessemer | 6 | 24,385 | 26,014 | -1.32% | 602 | 40.53 | City |
Mountain Brook | 7 | 21,223 | 22,508 | -1.2% | 1,653 | 12.84 | City |
McCalla | 8 | 18,136 | 12,077 | 7.14% | 537 | 33.77 | CDP |
Gardendale | 9 | 16,160 | 15,999 | 0.2% | 702 | 23.01 | City |
Hueytown | 10 | 15,815 | 16,782 | -1.21% | 792 | 19.98 | City |
Center Point | 11 | 15,263 | 16,367 | -1.43% | 2,456 | 6.21 | City |
Irondale | 12 | 13,549 | 13,491 | 0.09% | 782 | 17.32 | City |
Leeds | 13 | 12,473 | 12,330 | 0.23% | 547 | 22.81 | City |
Clay | 14 | 10,156 | 10,318 | -0.31% | 901 | 11.28 | City |
Meadowbrook | 15 | 9,480 | 10,110 | 0.5% | 2,176 | 4.36 | CDP |
Fultondale | 16 | 9,445 | 9,875 | -0.9% | 778 | 12.14 | City |
Fairfield | 17 | 9,313 | 9,985 | -1.42% | 2,689 | 3.46 | City |
Pleasant Grove | 18 | 9,291 | 9,538 | -0.52% | 946 | 9.82 | City |
Forestdale | 19 | 8,882 | 8,688 | -0.95% | 1,316 | 6.75 | CDP |
Brook Highland | 20 | 8,324 | 7,545 | 1.29% | 3,019 | 2.76 | CDP |
Pinson | 21 | 7,629 | 7,939 | -0.81% | 640 | 11.93 | City |
Highland Lakes | 22 | 6,053 | 5,973 | 2.38% | 1,613 | 3.75 | CDP |
Grayson Valley | 23 | 5,686 | 5,808 | -0.05% | 3,042 | 1.87 | CDP |
Tarrant | 24 | 5,653 | 6,103 | -1.57% | 888 | 6.37 | City |
Midfield | 25 | 4,806 | 5,191 | -1.58% | 1,809 | 2.66 | City |
Kimberly | 26 | 4,591 | 4,271 | 1.41% | 627 | 7.32 | City |
Mount Olive | 27 | 4,260 | 4,052 | 0.28% | 458 | 9.30 | CDP |
Adamsville | 28 | 4,046 | 4,360 | -1.53% | 154 | 26.21 | City |
Eagle Point | 29 | 3,433 | 2,745 | 7.15% | 1,553 | 2.21 | CDP |
Warrior | 30 | 3,166 | 3,218 | -0.31% | 324 | 9.78 | City |
Dora | 31 | 2,232 | 2,289 | -0.49% | 282 | 7.91 | City |
Morris | 32 | 2,232 | 2,274 | -0.36% | 691 | 3.23 | Town |
Brighton | 33 | 2,176 | 2,328 | -1.36% | 1,538 | 1.42 | City |
Lipscomb | 34 | 1,957 | 2,079 | -1.21% | 1,664 | 1.18 | City |
Graysville | 35 | 1,808 | 1,938 | -1.42% | 113 | 16.05 | City |
Concord | 36 | 1,663 | 1,575 | -0.72% | 494 | 3.37 | CDP |
Sylvan Springs | 37 | 1,565 | 1,662 | -1.2% | 168 | 9.32 | Town |
Rock Creek | 38 | 1,444 | 1,530 | 0% | 479 | 3.02 | CDP |
Dunnavant | 39 | 1,172 | 1,150 | 1.03% | 61 | 19.26 | CDP |
Brookside | 40 | 1,170 | 1,245 | -1.27% | 185 | 6.31 | Town |
Shoal Creek | 41 | 1,114 | 1,231 | -1.68% | 221 | 5.04 | CDP |
Minor | 42 | 933 | 832 | -1.17% | 1,405 | 0.66 | CDP |
Edgewater | 43 | 770 | 832 | -1.03% | 664 | 1.16 | CDP |
Mulga | 44 | 752 | 787 | -0.92% | 847 | 0.89 | Town |
McDonald Chapel | 45 | 678 | 662 | -0.44% | 637 | 1.06 | CDP |
Trafford | 46 | 575 | 617 | -1.37% | 210 | 2.74 | Town |
West Jefferson | 47 | 499 | 416 | 3.53% | 266 | 1.87 | Town |
Mount Olive | 48 | 321 | 220 | -0.93% | 39 | 8.32 | CDP |
Maytown | 49 | 308 | 318 | -0.65% | 113 | 2.73 | Town |
North Johns | 50 | 125 | 127 | 0% | 758 | 0.17 | Town |
Cardiff | 51 | 50 | 54 | -1.96% | 239 | 0.21 | Town |
Birmingham is the largest city in Jefferson County, with a population of 194,156.
Cardiff is the smallest city in Jefferson County.
There are 51 cities in Jefferson County, Alabama.