← Back to Discover · All towns in Alabama
Towns in Jefferson County
14 towns with data in Jefferson County, Alabama, largest first. Find your matches.
Birmingham is the largest of the 14 towns we list in Jefferson County, with 198,173 people. Together they have 529,242 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Birmingham | 198,173 | $46,051 | $158,800 |
| Hoover | 92,642 | $109,253 | $412,200 |
| Vestavia Hills | 38,616 | $134,369 | $530,000 |
| Homewood | 27,829 | $94,485 | $558,500 |
| Trussville | 26,673 | $123,275 | $370,300 |
| Bessemer | 25,400 | $39,613 | $135,900 |
| Mountain Brook | 22,029 | $201,479 | $916,300 |
| Gardendale | 16,534 | $82,192 | $252,600 |
| Hueytown | 16,414 | $62,784 | $155,300 |
| Center Point | 15,914 | $56,417 | $151,700 |
| Irondale | 13,464 | $72,343 | $255,800 |
| McCalla | 13,253 | $87,468 | $279,900 |
| Leeds | 12,028 | $69,737 | $224,600 |
| Clay | 10,273 | $81,920 | $220,600 |
ZIP codes in Jefferson County
53 ZIP codes in Jefferson County, Alabama. A ZIP code can also reach into a neighboring county.
- 35005 Adamsville
- 35006 Adger
- 35020 Bessemer
- 35022 Bessemer
- 35023 Bessemer
- 35036 Brookside
- 35060 Docena
- 35061 Dolomite
- 35062 Dora
- 35064 Fairfield
- 35068 Fultondale
- 35071 Gardendale
- 35073 Graysville
- 35091 Kimberly
- 35094 Leeds
- 35111 McCalla
- 35116 Morris
- 35117 Mount Olive
- 35118 Mulga
- 35126 Pinson
- 35127 Pleasant Grove
- 35173 Trussville
- 35180 Warrior
- 35181 Watson
- 35203 Birmingham
- 35204 Birmingham
- 35205 Birmingham
- 35206 Birmingham
- 35207 Birmingham
- 35208 Birmingham
- 35209 Birmingham
- 35210 Birmingham
- 35211 Birmingham
- 35212 Birmingham
- 35213 Birmingham
- 35214 Birmingham
- 35215 Birmingham
- 35216 Birmingham
- 35217 Birmingham
- 35218 Birmingham
- 35221 Birmingham
- 35222 Birmingham
- 35223 Birmingham
- 35224 Birmingham
- 35226 Birmingham
- 35228 Birmingham
- 35229 Birmingham
- 35233 Birmingham
- 35234 Birmingham
- 35235 Birmingham
- 35243 Birmingham
- 35249 Birmingham
- 35254 Birmingham
Nearby counties in Alabama
- Shelby County 5
- St. Clair County 2
- Talladega County 2
- Walker County 1
- Cullman County 1
- Tuscaloosa County 2
Link to this page
Copy this HTML to link to this page from your own site.