There are 50 cities in Jefferson County, Alabama.

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Birmingham1195,084200,329-0.47%1,335146.08
Hoover292,05192,714-0.21%1,92247.89
Vestavia Hills337,27039,111-1.35%1,87619.87
Frankfort428,07928,610-0.55%1,90214.77
Homewood527,38827,393-0.86%3,2848.34
Trussville626,85426,1960.63%78234.35
Bessemer724,56625,977-1.4%60640.54
Mountain Brook821,37922,505-1.33%1,66712.82
Hueytown915,98516,786-1.19%81219.68
Gardendale1015,89616,017-1.08%69522.89
Center Point1115,41716,365-1.5%2,4936.18
Irondale1213,10613,493-0.98%75717.32
Leeds1312,51212,3280.67%55722.48
Gloucester Point1411,01610,373 1,1729.40
Clay1510,26810,312-0.11%1,02210.04
Fultondale169,4839,869-1.01%77712.20
Fairfield179,4089,981-1.48%2,7113.47
Pleasant Grove189,3529,537-0.5%9469.88
Forestdale199,1388,688 1,3546.75
Pinson206,9947,249-0.86%65710.64
Tarrant215,7126,104-1.7%8966.38
Grayson Valley225,6965,808 2,9081.96
Midfield234,8585,192-1.7%1,8302.65
Argo244,3344,365-0.34%40310.75
Kimberly254,3094,0491.39%7205.98
Mount Olive264,2244,052 4589.22
Adamsville274,0884,360-1.64%16225.17
Gloucester Courthouse283,5132,969 5046.97
Warrior293,1733,217-0.31%3259.75
Morris302,2612,274-0.09%7363.07
Brighton312,2022,328-1.39%1,5561.42
Lipscomb321,9752,080-1.3%1,6821.17
Graysville331,8291,941-1.51%10817.01
Concord341,6981,575 5053.37
Sylvan Springs351,5701,649-1.26%1818.69
Rock Creek361,4461,530 4793.02
Brookside371,1841,245-1.25%1856.40
Minor38965832 1,3770.70
Edgewater39793832 6541.21
Mulga40757786-0.92%1,1790.64
McDonald Chapel41686662 6391.07
Elwood42616659-0.8%1,1890.52
Trafford43583618-1.35%2392.44
West Jefferson444934175.34%2741.80
Mount Olive45331220 408.32
Maytown46309317-0.64%1152.68
County Line47307309 3180.96
North Johns48127129 6260.20
Smithfield4961611.67%3610.17
Cardiff505054-1.96%1990.25
showing: 50 rows

Cities in Jefferson County, Alabama by Population (2024)

What is the largest city in Jefferson County, Alabama?

Birmingham is the largest city in Jefferson County.

What is the smallest city in Jefferson County, Alabama?

Cardiff is the smallest city in Jefferson County.

How many cities are in Jefferson County?

There are 50 cities in Jefferson County, Alabama.

Frequently Asked Questions