Updated Jan 8, 2026
674,721
Population
2020 Census
+2.45%
Change
From 2019
34
Municipalities
593,232 pop.
Population Distribution
Incorporated
593,232
Unincorporated
81,489
Municipalities
Birmingham
Mayor: Randall Woodfin
Pop: 200,542
Hoover
Mayor: Frank V. Brocato
Pop: 92,571
Vestavia Hills
Mayor: Ashley C. Curry
Pop: 39,160
Homewood
Mayor: Patrick McClusky
Pop: 26,419
Trussville
Mayor: Buddy Choat
Pop: 26,127
Bessemer
Mayor: Kenneth E. Gulley
Pop: 26,070
Mountain Brook
Mayor: Stewart H. Welch
Pop: 22,549
Hueytown
Mayor: Steve Ware
Pop: 16,819
Gardendale
Mayor: Stan Hogeland
Pop: 16,410
Center Point
Mayor: Bobby Scott
Pop: 16,354
Irondale
Mayor: James D. Stewart, Jr.
Pop: 13,456
McCalla CDP
Pop: 12,965
Leeds
Mayor: David Miller
Pop: 12,340
Forestdale CDP
Pop: 10,409
Clay
Mayor: Charles Webster
Pop: 10,294
Fairfield
Mayor: Eddie Penny
Pop: 10,011
Pleasant Grove
Mayor: Jerry W. Brasseale
Pop: 9,545
Fultondale
Mayor: Larry Holcomb
Pop: 9,526
Pinson
Mayor: Joe Cochran
Pop: 7,948
Tarrant
Mayor: Wayman Newton
Pop: 6,122
Grayson Valley CDP
Pop: 5,982
Midfield
Mayor: Gary Richardson
Pop: 5,201
Adamsville
Mayor: Pam Cairns Palmer
Pop: 4,393
Kimberly
Mayor: Bob Ellerbrock
Pop: 4,264
Warrior
Mayor: Johnny Ragland
Pop: 3,217
Brighton
Mayor: Eddie Cooper
Pop: 2,336
Morris
Mayor: Joe Pylant
Pop: 2,279
Lipscomb
Mayor: Tonja L. Baldwin
Pop: 2,090
Graysville
Mayor: James Clark “Julio” Davis
Pop: 1,945
Concord CDP
Pop: 1,690
Sylvan Springs
Mayor: Stevan H. Parsons
Pop: 1,670
Rock Creek CDP
Pop: 1,471
Brookside
Mayor: Mike Bryan
Pop: 1,246
Minor CDP
Pop: 1,088
Mulga
Mayor: Keith Varner
Pop: 788
Edgewater CDP
Pop: 746
McDonald Chapel CDP
Pop: 739
Trafford
Mayor: Greg Rogers
Pop: 624
West Jefferson
Mayor: Charles Nix
Pop: 415
Maytown
Mayor: Ann Goolsby
Pop: 317
North Johns
Mayor: Kenneth D. Lindsay
Pop: 127
Cardiff
Mayor: Greg Moore
Pop: 57