Cities in Jefferson County, Alabama by Population (2024)

There are 72 cities in Jefferson County, Alabama.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

City
Rank
State
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Birmingham1Alabama195,400200,375-0.63%1,329147.07
Tuscaloosa2Alabama113,711104,2172.13%1,83062.15
Hoover3Alabama92,35192,738-0.1%1,87149.35
Vestavia Hills4Alabama37,65039,129-0.97%1,88020.03
Alabaster5Alabama34,34533,3920.7%1,30826.25
Homewood6Alabama27,87927,3940.44%3,3748.26
Trussville7Alabama26,96126,1960.71%76435.29
Pelham8Alabama25,41224,2471.16%65638.74
Bessemer9Alabama24,71126,014-1.3%61040.53
Helena10Alabama22,45921,0911.55%1,01722.09
Mountain Brook11Alabama21,48022,508-1.18%1,67312.84
Chelsea12Alabama17,28715,2233.08%52433
McCalla13Alabama16,94112,0777.73%50233.77
Gardendale14Alabama16,12815,9990.2%70123.01
Hueytown15Alabama16,00816,782-1.2%80119.98
Center Point16Alabama15,48416,367-1.41%2,4916.21
Moody17Alabama13,71713,2290.9%55924.53
Irondale18Alabama13,53713,4910.08%78217.32
Leeds19Alabama12,44412,3300.23%54622.81
Clay20Alabama10,18810,318-0.32%90411.28
Fultondale21Alabama9,5319,875-0.89%78512.14
Fairfield22Alabama9,4479,985-1.41%2,7273.46
Pleasant Grove23Alabama9,3409,538-0.53%9519.82
Meadowbrook24Alabama9,00810,110-1.8%2,0684.36
Forestdale25Alabama8,9128,688-1.25%1,3216.75
Brook Highland26Alabama8,4717,5452.82%3,0732.76
Pinson27Alabama7,6917,939-0.8%64511.93
Tarrant28Alabama5,7436,103-1.54%9026.37
Grayson Valley29Alabama5,5845,808-0.99%2,9881.87
Odenville30Alabama5,4854,9532.48%39313.96
Springville31Alabama5,3724,8142.66%5599.62
Highland Lakes32Alabama5,2835,973-3.15%1,4083.75
Midfield33Alabama4,8835,191-1.55%1,8382.66
Kimberly34Alabama4,5274,2711.43%6187.32
Argo35Alabama4,3884,3790.05%41010.70
Mount Olive36Alabama4,3164,0521.08%4649.30
Adamsville37Alabama4,1094,360-1.51%15726.21
Lake View38Alabama3,8673,5731.92%1,8402.10
Warrior39Alabama3,1763,218-0.34%3259.78
Eagle Point40Alabama2,7472,7450.04%1,2432.21
Remlap41Alabama2,5472,563-0.16%15716.27
Sumiton42Alabama2,5132,573-0.59%4365.77
Indian Springs Village43Alabama2,4922,4920%6433.88
Brookwood44Alabama2,4192,502-0.86%2898.37
Dora45Alabama2,2432,289-0.53%2847.91
Morris46Alabama2,2402,274-0.4%6943.23
Brighton47Alabama2,2062,328-1.39%1,5591.42
Lipscomb48Alabama1,9812,079-1.25%1,6851.18
Graysville49Alabama1,8341,938-1.4%11416.05
Concord50Alabama1,8121,5753.25%5383.37
Woodstock51Alabama1,6121,4802.09%2287.08
Sylvan Springs52Alabama1,5841,662-1.25%1709.32
Rock Creek53Alabama1,3621,530-2.99%4523.02
Hayden54Alabama1,3591,3420.29%3164.30
Locust Fork55Alabama1,2411,2090.65%3193.90
Smoke Rise56Alabama1,1981,852-11.33%2095.72
Brookside57Alabama1,1851,245-1.25%1886.31
Dunnavant58Alabama1,1181,150-0.71%5819.26
Shoal Creek59Alabama1,1111,231-2.63%2205.04
Minor60Alabama1,0988326.5%1,6540.66
Mulga61Alabama759787-0.91%8550.89
Edgewater62Alabama754832-2.46%6501.16
McDonald Chapel63Alabama7106621.72%6671.06
Trafford64Alabama583617-1.52%2132.74
Garden City65Alabama5455280.74%2412.26
West Jefferson66Alabama4824163.43%2571.87
Nectar67Alabama3873810.26%2141.81
Sipsey68Alabama350356-0.57%7280.48
County Line69Alabama3183160%4070.78
Maytown70Alabama310318-0.64%1142.73
North Johns71Alabama125127-0.79%7580.17
Cardiff72Alabama5154-1.92%2440.21
showing: 72 rows

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

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 72 cities in Jefferson County, Alabama.

Frequently Asked Questions