World Population Review
Continents
Countries
World Cities
US States
US Counties
US Cities
ZIP Codes
Categories
X
Categories
Agriculture
Crime/Safety
Culture
Economics
Education
Environment
Facts/Trivia
Flags
Geography
Health
History
Infrastructure/Energy
Law
Manufacturing/Mining
Military
Politics/Government
Population
Sports
Tech/Business
Travel
US Cities
>
Alabama
>
B
Alabama Cities that begin with B
City
County
2025 Pop.
↓
Birmingham
Jefferson County
194,156
Bessemer
Jefferson County
24,385
Boaz
Etowah County
10,539
Bay Minette
Baldwin County
8,537
Brook Highland
Jefferson County
8,324
Brewton
Escambia County
5,109
Bon Secour
Baldwin County
3,489
Brent
Bibb County
2,504
Brookwood
Tuscaloosa County
2,398
Bridgeport
Jackson County
2,262
Brighton
Jefferson County
2,176
Bayou La Batre
Mobile County
2,129
Brundidge
Pike County
2,004
Blountsville
Blount County
1,814
Butler
Choctaw County
1,704
Blue Ridge
Elmore County
1,267
Berry
Fayette County
1,176
Brookside
Jefferson County
1,170
Ballplay
Cherokee County
1,081
Bear Creek
Marion County
1,068
Brilliant
Marion County
827
Brantley
Crenshaw County
791
Belle Fontaine
Mobile County
722
Baileyton
Cullman County
703
Brantleyville
Shelby County
674
Babbie
Conecuh County
650
Berlin
Cullman County
537
Boykin
Wilcox County
312
Boligee
Greene County
269
Black
Geneva County
239
Broomtown
Cherokee County
218
Bakerhill
Barbour County
205
Beatrice
Monroe County
197
Belk
Fayette County
187
Beaverton
Lamar County
183
Bon Air
Talladega County
163
Banks
Pike County
155
Billingsley
Autauga County
124
Bristow Cove
DeKalb County
103
Blue Springs
Barbour County
76
Benton
Dallas County
36
Bucks
Mobile County
25
Belgreen
Colbert County
5
Bellamy
Sumter County
5
Request Data
Please enter your email address to receive this data in your inbox.
Email Address
I agree to receive emails from World Population Review
Cancel
Download
Sources
US Census: 2024 Alabama Place Gazetteer Files
City and Town Population Totals: 2020-2023
Recommended Reading
Cities in Alabama
>