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.)

Download Table Data

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

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Birmingham1195,400200,375-0.63%1,329147.1City
Tuscaloosa2113,711104,2172.13%1,83062.1City
Hoover392,35192,738-0.1%1,87149.4City
Vestavia Hills437,65039,129-0.97%1,88020.0City
Alabaster534,34533,3920.7%1,30826.2City
Homewood627,87927,3940.44%3,3748.3City
Trussville726,96126,1960.71%76435.3City
Pelham825,41224,2471.16%65638.7City
Bessemer924,71126,014-1.3%61040.5City
Helena1022,45921,0911.55%1,01722.1City
Mountain Brook1121,48022,508-1.18%1,67312.8City
Chelsea1217,28715,2233.08%52433.0City
McCalla1316,92712,0777.69%50133.8CDP
Gardendale1416,12815,9990.2%70123.0City
Hueytown1516,00816,782-1.2%80120.0City
Center Point1615,48416,367-1.41%2,4916.2City
Moody1713,71713,2290.9%55924.5City
Irondale1813,53713,4910.08%78217.3City
Leeds1912,44412,3300.23%54622.8City
Clay2010,18810,318-0.32%90411.3City
Fultondale219,5319,875-0.89%78512.1City
Fairfield229,4479,985-1.41%2,7273.5City
Meadowbrook239,43310,1100.51%2,1664.4CDP
Pleasant Grove249,3409,538-0.53%9519.8City
Forestdale258,9678,688-0.95%1,3296.7CDP
Brook Highland268,2187,5451.29%2,9812.8CDP
Pinson277,6917,939-0.8%64511.9City
Highland Lakes285,9125,9732.46%1,5753.8CDP
Tarrant295,7436,103-1.54%9026.4City
Grayson Valley305,6895,808-0.07%3,0441.9CDP
Odenville315,4854,9532.48%39314.0City
Springville325,3724,8142.66%5599.6City
Midfield334,8835,191-1.55%1,8382.7City
Kimberly344,5274,2711.43%6187.3City
Argo354,3884,3790.05%41010.7Town
Mount Olive364,2484,0520.28%4579.3CDP
Adamsville374,1094,360-1.51%15726.2City
Lake View383,8673,5731.92%1,8402.1Town
Eagle Point393,2042,7457.7%1,4502.2CDP
Warrior403,1763,218-0.34%3259.8City
Remlap412,9812,5637.7%18316.3CDP
Sumiton422,5132,573-0.59%4365.8City
Indian Springs Village432,4922,4920%6433.9City
Brookwood442,4192,502-0.86%2898.4Town
Dora452,2432,289-0.53%2847.9City
Morris462,2402,274-0.4%6943.2Town
Brighton472,2062,328-1.39%1,5591.4City
Lipscomb481,9812,079-1.25%1,6851.2City
Graysville491,8341,938-1.4%11416.1City
Concord501,6751,575-0.65%4983.4CDP
Woodstock511,6121,4802.09%2287.1Town
Sylvan Springs521,5841,662-1.25%1709.3Town
Smoke Rise531,4501,852-1.83%2535.7CDP
Rock Creek541,4441,530-0.07%4793.0CDP
Hayden551,3591,3420.29%3164.3Town
Locust Fork561,2411,2090.65%3193.9Town
Brookside571,1851,245-1.25%1886.3Town
Dunnavant581,1601,1501.13%6019.3CDP
Shoal Creek591,1331,231-1.65%2255.0CDP
Minor60944832-1.05%1,4220.7CDP
Edgewater61778832-1.02%6711.2CDP
Mulga62759787-0.91%8550.9Town
McDonald Chapel63681662-0.29%6401.1CDP
Trafford64583617-1.52%2132.7Town
Garden City655455280.74%2412.3Town
West Jefferson664824163.43%2571.9Town
Nectar673873810.26%2141.8Town
Sipsey68350356-0.57%7280.5Town
County Line693183160%4070.8Town
Maytown70310318-0.64%1142.7Town
North Johns71125127-0.79%7580.2Town
Cardiff725154-1.92%2440.2Town
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