City Stats
County

Jefferson County, AL

Alabama · Population 667,755 · FIPS: 01073

Population

667,755

👥

Cities

47

🏙️

ZIP Codes

53

📍

Safety Score

50

50

Average

Loading map…

About Jefferson County

Jefferson County is located in Alabama with a population of 667,755. It includes 47 cities and 53 ZIP codes. The largest cities include Birmingham, Hoover, Vestavia Hills, Homewood.

Cities in Jefferson County

CityPopulationMedian Home PriceSafety Score
Birmingham, AL773,997N/AN/A
Hoover, AL92,642N/AN/A
Vestavia Hills, AL38,616N/AN/A
Homewood, AL27,829N/AN/A
Trussville, AL26,673N/AN/A
Bessemer, AL25,400N/AN/A
Mountain Brook, AL22,029N/AN/A
Gardendale, AL16,534N/AN/A
Hueytown, AL16,414N/AN/A
Center Point, AL15,914N/AN/A
Irondale, AL13,464N/AN/A
McCalla, AL13,253N/AN/A
Leeds, AL12,028N/AN/A
Clay, AL10,273N/AN/A
Forestdale, AL9,742N/AN/A
Fairfield, AL9,728N/AN/A
Pleasant Grove, AL9,442N/AN/A
Fultondale, AL9,384N/AN/A
Pinson, AL7,832N/AN/A
Grayson Valley, AL6,077N/AN/A
Tarrant, AL5,925N/AN/A
Midfield, AL5,045N/AN/A
Kimberly, AL4,439N/AN/A
Adamsville, AL4,266N/AN/A
Adger, AL3,894N/AN/A
Mount Olive, AL3,567N/AN/A
Warrior, AL3,207N/AN/A
Brighton, AL3,079N/AN/A
Morris, AL2,673N/AN/A
Graysville, AL2,509N/AN/A