Alabama Cities & Towns

A list of Alabama cities, their population, and their mayor. Click on a city or town to learn more about the elected officials in charge.

CityPopulation (2020)Change (2019)Mayor
Abbeville2,358-7.89%Jimmy D. Money
Adamsville4,366+1.99%Pam Cairns Palmer
Addison659-8.22%Marsha Pigg
Akron225-31.4%West Moore, III
Alabaster33,284-0.61%Scott Brakefield
Albertville22,386+3.11%Tracy Honea
Alexander City14,843+3.67%Curtis Wood “Woody” Baird
Aliceville2,177-3.42%Terrence Windham
Allgood548-15.69%Sandra Holland
Altoona948+3.83%Rick Nash
Andalusia8,805+1.44%Earl V. Johnson
Anderson254-4.87%Jimmy D. Glass
Anniston21,564+1.3%Jack Draper
Arab8,461+0.93%Bob Joslin
Ardmore1,321-9.71%Billy W. Shannon
Argo4,368+0.46%Betty Bradley
Ariton662-10.42%David Walsh
Arley330-4.35%Christopher Tyree
Ashford2,246+2.98%Carole Barfield
Ashland1,984+4.7%Larry J. Fetner
Ashville2,346-0.8%Derrick L. Mostella
Athens25,406-7.16%Ronnie Marks
Atmore8,391-7.86%Jim Staff
Attalla5,827+0.97%Larry Means
Auburn76,143+14.92%Ron Anders, Jr.
Autaugaville795-8.73%Curtis Stoudemire
Avon465-8.82%Timothy Prevatt
Babbie625+4.87%Chris N. Caldwell
Baileyton649+4.85%Johnny Dyar
Bakerhill211-16.27%Aaron Grubbs
Banks156-4.88%Lisa Culpepper
Bay Minette8,107-13.33%Bob Wills
Bayou La Batre2,204-11.09%Henry D. Barnes, Sr.
Bear Creek1,047-1.97%Rob Taylor
Beatrice204-26.62%Alan Bishop
Beaverton187+0%Eddie Pickle
Belk186-8.82%Ronald Waldrop
Benton41+0%John D. Cooper
Berry1,216+11.05%Jimmy Madison
Bessemer26,019-1.71%Kenneth E. Gulley
Billingsley125-11.97%Gregg Davis
Birmingham200,733-4.14%Randall Woodfin
Black221+8.87%Lisa Brown
Blountsville1,826+9.34%Danny Baker
Blue Springs84-3.45%Allen Knight
Boaz10,107+4.15%David Dyar
Boligee301+7.5%Hattie Samuels
Bon Air172+56.36%Starlen Jackson
Brantley825+7.42%Bernie Sullivan
Brent2,972-37.39%Bobbie White
Brewton5,276+1.27%Yank Lovelace
Bridgeport2,264-1.44%David Hughes
Brighton2,337-15.78%Eddie Cooper
Brilliant845-3.21%Perry Franks
Brookside1,253-5.72%Roger McCondichie
Brookwood2,504+35.5%Joe Barger
Brundidge2,073+8.99%Isabell Boyd
Butler1,871+8.72%Mike Williams
Calera16,494+12.07%Jon G. Graham
Camden1,927+9.18%Phil Creswell
Camp Hill1,006+5.89%Messiah Williams-Cole
Carbon Hill1,769-6.5%April Herron
Cardiff52-5.45%Greg Moore
Carolina286-3.05%Missing
Carrollton1,023+8.48%Mickey Walker
Castleberry486-10%Henry Kirksey
Cedar Bluff1,845+1.21%Tammy Grace Crane
Center Point16,406+1.84%Bobby Scott
Centre3,587+1.27%Mark Powell Mansfield
Centreville2,800+7.32%Mike Oakley
Chatom1,104-6.6%Harold Crouch
Chelsea14,982+6.06%Tony Picklesimer
Cherokee970-3.77%Marcus Rutland
Chickasaw6,457+13.24%Barry Broadhead
Childersburg4,754-1.72%Ken Wesson
Citronelle3,946+2.2%Jason Stringer
Clanton8,768-0.3%Jeff Mims
Clay10,291+3.71%Charles Webster
Clayhatchee466-20.34%Steve Guice
Clayton2,265-20.44%Kathy Thomas
Cleveland1,245-4.67%Jerry Jones
Clio1,220-4.24%Michelle Knight
Coaling2,035+22.37%Gary Averett
Coffee Springs206-3.74%Herman L. Massey
Coffeeville263-18.32%Dwight Pugh
Coker904-6.22%Stephen Hysaw
Collinsville2,059+2.49%Johnny Traffanstedt
Colony264-8.65%Donnis Leeth
Columbia690-6.38%Rhonda Freeman
Columbiana4,462-1.93%David Mitchell
Coosada1,217-6.24%Anthony Powell
Cordova1,728-6.59%Jeremy D. Pate
Cottonwood1,048-16.49%Ken Hamilton
County Line311+17.36%Arthur E “Buddy” Self
Courtland583-0.85%Clarence Logston
Cowarts1,930-7.17%Randy Roland
Creola1,936-4.91%Don Nelson
Crossville1,830-1.45%Roger Richards
Cuba306+5.52%Carl Storey
Cullman18,213+13.59%Woody Jacobs
Cusseta152+22.58%Kent M. Lauderdale
Dadeville3,084+1.02%Jimmy “Frank” Goodman
Daleville4,866-4.63%Jayme Stayton
Daphne27,462+2.21%Robin LeJeune
Dauphin Island1,778+33.18%Jeff Collier
Daviston174-17.14%Joseph E. Clark
Dayton28-39.13%William Poole
Deatsville1,679+35.73%Clayton Edgar
Decatur57,938+6.42%Tab Bowling
Demopolis7,162+8.32%Woody Collins
Detroit230+4.55%Keith King
Dodge City548-12.04%Tawana Canada
Dora2,297+20.58%Randy Stephens
Dothan71,072+3.09%Mark Saliba
Double Springs1,119+5.37%Elmo Robinson
Douglas761-2.19%Corey L. Hill
Dozier285-10.94%Henry E. Merrill
Dutton330+5.1%Mark Dutton
East Brewton2,293-2.67%Terry Clark
Eclectic1,193+17.77%Gary Davenport
Edwardsville206+5.1%Missing
Elba3,508-7.95%Thomas N. Maddox
Elberta1,974+13.06%Jim Hamby
Eldridge136+10.57%Bobbie J. Dodd
Elkmont411-19.41%Tracy Compton
Elmore1,280-5.04%Margaret White
Emelle32-33.33%Roy Willingham, Sr.
Enterprise28,711+1.18%William E. Cooper
Epes272-17.33%Walter C. Porter, Sr.
Ethelsville49-32.88%Missing
Eufaula12,882+10.02%Jack B. Tibbs Jr.
Eutaw2,937+12.83%Latasha Johnson
Eva589+18.04%Gary L. Livingston
Evergreen3,520-0.17%Stanley Stallworth
Excel557-11.87%Jenny Countryman
Fairfield10,000-5.37%Eddie Penny
Fairhope22,477-0.88%Sherry Sullivan
Fairview543+17.28%Keith A. Henry
Falkville1,197-4.77%Ken Winkles
Faunsdale90-2.17%George Kelley
Fayette4,285+0.23%Ray Nelson
Five Points114-20.28%Derrick L. Wright
Flomaton1,466+5.24%Dewey Bondurant Jr.
Florala1,923+0.89%Terry Holley
Florence40,184-1.5%Andrew Betterton
Foley20,335-0.27%Ralph G. Hellmich
Forkland445-24.32%Charlie McAlpine
Fort Deposit1,225+6.06%Fletcher Fountain
Fort Payne14,877+5.71%Brian Baine
Franklin590+15.23%Henry Peavy
Frisco City1,170+1.47%Allen Lang
Fruithurst235-16.07%Christopher S. Owens
Fulton223-9.35%Mike Norris
Fultondale9,876+6.38%Larry Holcomb
Fyffe967-7.46%Paul Cagle
Gadsden33,945-3.01%Sherman Guyton
Gainesville172-6.01%Joseph Colter Nelson
Gantt196-8.84%Melissa A. Grissett
Garden City528+5.39%Tim Eskew
Gardendale16,044+13.17%Stan Hogeland
Gaylesville170+20.57%Elizabeth Stafford
Geiger155+2.65%Missing
Geneva4,245-1.03%David Hayes
Georgiana1,324-17.66%Franklin Betterton
Geraldine910+1.34%Chuck Ables
Gilbertown739+282.9%Billy May
Glen Allen433-9.79%Allen J. Dunavant
Glencoe5,372+5.94%Chris Hare
Glenwood152-16.94%Billy W. Knight
Goldville52-3.7%Coy Powell
Good Hope2,483+5.12%Jerry Bartlett
Goodwater1,291-1.83%Robert Graham
Gordo1,628+0.87%Craig Patterson
Gordon294-9.54%Shana Ray
Gordonville245-11.87%Orbuty Ozier
Goshen269+5.49%Darren Jordan
Grant1,039+13.43%Larry Walker
Graysville1,950-6.79%James Clark “Julio” Davis
Greensboro2,218-2.2%Johnnie B. Washington
Greenville7,374-0.28%Dexter McLendon
Grimes573+3.06%Billie J. Dasinger
Grove Hill1,818+4.6%Ross Wood
Gu-Win141-18.97%Missing
Guin2,195-3.52%Phil Segraves
Gulf Shores15,014+17.69%Robert Craft
Guntersville8,553-0.21%Leigh Dollar
Gurley816+0.49%Stan Simpson
Hackleburg1,425+13.28%Darryl Colburn
Haleburg112+12%Roger Money
Haleyville4,361+5.29%Ken Sunseri
Hamilton7,042+6.6%Bob Page
Hammondville425-14.14%Susan L. Akes
Hanceville3,217-7.05%Kenneth Nail
Harpersville1,614-6.54%Theoangelo Perkins
Hartford2,651+2.83%Neil Strickland
Hartselle15,455+6.84%Randy A. Garrison
Hayden1,342-0.07%Larry Armstrong
Hayneville830+5.87%David Daniel
Headland4,973+5.54%Ray Marler
Heath236-7.81%Judy Baker
Heflin3,431+0.65%Robby Brown
Helena20,914+4.96%Brian Puckett
Henagar2,292-3%Lee Davis
Highland Lake412+0.49%Donna Hanby
Hillsboro407-21.88%Charles Owens
Hobson City759+0.53%Alberta Cooley McCrory
Hodges265-6.36%Joyce B. Saad
Hokes Bluff4,446+4.44%Scott Reeves
Holly Pond851+3.03%Bill Oliver
Hollywood914-7.11%Jerry Adkins
Homewood26,414+4.09%Patrick McClusky
Hoover92,606+7.97%Frank V. Brocato
Horn Hill207-9.61%Missing
Hueytown16,776+9.49%Steve Ware
Huntsville215,006+7.2%Tommy Battle
Hurtsboro349-40.75%Vivian Covington
Hytop441+4.5%Leslie Thackerson
Ider735+2.37%Wendy Lassetter
Indian Springs Village2,481-3.05%Brenda Bell-Guercio
Irondale13,497+4.68%James D. Stewart, Jr.
Jackson4,748+2.28%Paul South
Jackson's Gap747-9.67%Jeff Walker
Jacksonville14,385+14.68%Johnny L. Smith
Jasper14,572+8.5%David O’Mary
Jemison2,642-1.12%Eddie Reed
Kansas180-14.69%Earnie Darty
Kellyton129-34.85%Johnny Sharpe
Kennedy435+3.33%Jackie Mitchell
Killen1,034+8.27%Tim Tubbs
Kimberly3,841+6.9%Bob Ellerbrock
Kinsey2,203-2.82%Jason Reneau
Kinston580+6.03%William H. Mullins
LaFayette2,684-7.77%Kenneth Vines
Lake View3,560+33.28%Adrain Dudley
Lakeview161+15.83%Missing
Lanett6,970+13.31%Missing
Langston265+1.15%Floyd B. Vaught
Leeds12,324+2.36%David Miller
Leesburg911-10.07%Brandy Pierce
Leighton665-12.04%John Landers
Lester111-15.27%Darin Russell
Level Plains1,825-8.84%Ronnie Thompson
Lexington727+2.54%Sandra Killen Burroughs
Libertyville108-4.42%Sharmon Hardin
Lincoln6,845+0.94%Carroll Watson
Linden1,930+2.66%Gwendolyn F. Rogers
Lineville2,489+10.67%Roy C. Adamson
Lipscomb2,086-2.48%Tonja L. Baldwin
Lisman427-13.39%Jason Q. Ward
Littleville1,038+4.64%Scott Howard
Livingston3,436+5.4%Tom Tartt
Loachapoka160-19.19%James I. Grout
Lockhart445-11.71%Eugene R. Birge
Locust Fork1,192-0.42%Joseph B. Hughes
Louisville395-14.5%James B. Grant
Lowndesboro89-4.3%Anne P. Spooner
Loxley3,710+21.68%Richard Teal
Luverne2,765+0.77%Ed Beasley
Lynn610-3.94%Earl Gilbert
Madison56,933+10.35%Paul Finley
Madrid265-8.62%Elaine Williams
Magnolia Springs811-1.46%Kim Koniar
Malvern1,536+4.99%Tom Vickers
Maplesville637-9%W. C. Hayes, Jr.
Margaret5,106-0.6%Jeffrey Wilson
Marion3,176+1.7%Dexter Hinton
Maytown316-14.82%Ann Goolsby
McIntosh206-4.19%Wilbert L. Dixon
McKenzie507+3.05%Lester Odom, Jr.
McMullen32+255.56%Missing
Memphis29+11.54%Missing
Mentone319-13.32%Rob Hammond
Midfield5,211+4.18%Gary Richardson
Midland City2,239-5.05%Cindy Gary
Midway421-9.66%Mildred Whittington
Millbrook16,564+4.2%Al Kelley
Millport1,010+3.06%Stanley Allred
Millry450-9.46%Stanton Hendry
Mobile187,041-0.89%Sandy Stimpson
Monroeville5,951+4.07%Charles Andrews
Montevallo7,229+7.29%Rusty Nix
Montgomery200,603+1.05%Steven Reed
Moody13,170+0.8%Joe Lee
Mooresville47-22.95%Margaret-Anne Crumlish
Morris2,259+5.12%Joe Pylant
Mosses834-4.58%Willie B. Hill
Moulton3,398+4.84%Roger Weatherwax
Moundville3,024+22.98%Tony Lester
Mount Vernon1,354-9.43%Eric Peoples
Mountain Brook22,461+10.66%Stewart H. Welch
Mulga784-3.21%Keith Varner
Munford1,351+0.22%Jo Ann Fambrough
Muscle Shoals16,275+11.66%Mike Lockhart
Myrtlewood70-39.66%Jane E. Vick
Napier Field409+18.9%Greg Ballard
Natural Bridge32-8.57%A.G. “Pete” Parrish
Nauvoo185-8.42%Dwight A. Byram
Nectar379+11.14%Rickey Box
Needham73-14.12%Missing
New Brockton1,428+13.24%Kathy Holley
New Hope2,889-0.93%Butch Taylor
New Site773+1.71%Phil Blasingame
Newbern133-23.12%Haywood F. Stokes
Newton1,607+10.37%William “Bill” Pruett
Newville544+6.25%Jerome Thomas
North Courtland483-22.1%Riely Evans, Sr.
North Johns127-12.41%Kenneth D. Lindsay
Northport31,125+19.18%Bobby Herndon
Notasulga914+11.06%Tommy Miller
Oak Grove564+8.25%Tony A. White
Oak Hill14-39.13%David Fuller
Oakman771+6.49%Cory Franks
Odenville4,969+27.64%Rodney Christian
Ohatchee1,157+0.35%Steve Baswell
Oneonta6,938+5.49%Richard M. Phillips
Onycha167-10.22%Missing
Opelika30,995+0.28%Gary Fuller
Opp6,771+5.96%Becky Bracke
Orange Beach8,095+29.83%Tony Kennon
Orrville150-10.71%Louvenia D. Lumpkin
Owens Cross Roads2,594+21.84%Tony Craig
Oxford22,069+3.98%Alton Craft
Ozark14,368+0.59%Mark Blankenship
Paint Rock182-7.61%Brenda Fisk
Parrish982+4.8%La’Tisha Oliver
Pelham24,318+1.7%Gary W. Waters
Pell City12,939-7.87%Bill Pruitt
Pennington329+61.27%Edward Manuel
Perdido Beach555-14.48%Kae Hamilton
Petrey67+19.64%Bobby Beasley
Phenix City38,816+6.38%Eddie N. Lowe
Phil Campbell992-7.38%Mike McQuary
Pickensville557-3.63%Donald Sherrod
Piedmont4,787+5.56%Bill Baker
Pike Road9,439-7.09%Gordon Stone
Pinckard582-7.62%Bobby Borland, Jr.
Pine Apple143+8.33%Chris Stone
Pine Hill758-11.03%Dusty McDanal
Pine Ridge263-7.39%Mary J. Chandler
Pinson7,215+1.53%Joe Cochran
Pisgah681-1.59%Leamon Smith
Pleasant Grove9,544-0.62%Jerry W. Brasseale
Pleasant Groves426+5.45%Mickey L. West
Pollard128-5.88%Mary Hardin
Powell901-6.83%Eugene Byrum
Prattville37,781+5.07%Bill Gillespie, Jr.
Priceville3,512-7.43%Sam Heflin
Prichard19,322-9.83%Jimmie Gardner
Providence167-15.23%Thomas Vick
Ragland1,693-1.68%Richard Bunt
Rainbow City10,191+6.03%Joe Taylor
Rainsville5,505+7.46%Rodger Lingerfelt
Ranburne422+6.03%Chuck Smith
Red Bay3,232+4.76%Charlene Fancher
Red Level432-9.62%Willie J. Hendrix
Reece City615-1.91%Phil Colegrove
Reform1,520-2.06%Melody Davis
Rehobeth1,791+8.09%Joe P. Collins
Repton235-8.91%Terri Carter
Ridgeville83-24.55%Carrie M. Washington
River Falls479-10.47%Patricia Gunter
Riverside2,227-6.31%Rusty Jessup
Riverview163-9.94%Carl O. Smith
Roanoke5,311-10.18%Jill Patterson Hicks
Robertsdale6,708-1.57%Charles Murphy
Rockford349-19.95%Randall Lewis
Rogersville1,286+2.8%Richard Herston
Rosa376+17.87%Andy D. Ellis
Russellville10,855+11.48%David Grissom
Rutledge351-21.83%Steven M. Phillips
Samson1,874+1.08%Clay King
Sand Rock591+3.87%Gene Farmer
Sanford257+1.18%Christopher P. Thomasson
Saraland16,171+10.39%Howard Rubenstein
Sardis City1,814+2.2%Russell Amos
Satsuma6,749+9.03%Mark Barlow
Scottsboro15,578+7.91%Jim McCamy
Section756+2.16%Rick Hanback
Selma17,971+4.29%James Perkins
Semmes4,941-11.67%Brandon VanHook
Sheffield9,403+5.64%Steve Stanley
Shiloh321+14.23%James L. Tumlin, III
Shorter385-2.53%Willie Mae Powell
Silas377-12.33%Russell A. Williams
Silverhill768-34.36%Jared Lyles
Sipsey363-9.48%Brenda Ramsey Robinson
Skyline834-0.48%Archie Rice
Slocomb2,082+9.69%Rob Hinson
Smiths Station5,384-0.13%Fred Copeland
Snead1,032+23.15%Tim Kent
Somerville796+2.98%Darren Tucker
South Vinemont558-25.1%Radginal Dodson
Southside9,426+5.85%Dana Snyder
Spanish Fort10,049+9.06%Michael M. McMillan
Springville4,786+11.2%Dave Thomas
St. Florian584-12.84%Matthew Connolly
Steele992-8.91%Roger Adams
Stevenson1,955+0.21%Rickey Steele
Sulligent1,879+2.45%Scott Boman
Sumiton2,444+4.8%Petey Ellis
Summerdale1,468-12.67%David Wilson
Susan Moore787+1.42%Jamie Brothers
Sweet Water228-6.56%Chad Broussard
Sylacauga12,578+4.52%Jim Heigl
Sylvan Springs1,653+10.79%Stevan H. Parsons
Sylvania1,790-5.49%Terry McClendon
Talladega15,861+2.61%Timothy Ragland
Talladega Springs144-9.43%Missing
Tallassee4,763+5.8%John Hammock
Tarrant6,124+0.25%Wayman Newton
Taylor2,262-6.84%Billy M. Snell, Jr.
Thomaston326-14.44%Rudy Parker
Thomasville3,649-4.87%Sheldon Allison Day
Thorsby2,064+0.34%Robert Hight
Town Creek1,052+1.25%Mike Parker
Toxey145+16.94%Missing
Trafford613-0.65%Greg Rogers
Triana2,890+204.53%Mary Caudle
Trinity2,526+1.98%Vaughn Goodwin
Troy17,727-6.49%Jason A. Reeves
Trussville26,123+15.41%Buddy Choat
Tuscaloosa99,600-1.51%Walt Maddox
Tuscumbia9,054+7.01%Kerry Underwood
Tuskegee9,395+15.39%Lawrence F. Haygood, Jr.
Twin359-8.42%Harry Hardin
Union180-13.88%James Gaines
Union Grove67-15.19%David D. Smith
Union Springs3,358-1.52%Roderick Clark
Uniontown2,107-5.39%Christopher Jones
Valley10,529+15.18%Leonard Riley
Valley Grande4,190+17.37%David Wayne Labbe
Valley Head577+5.1%Michael Key
Vance2,092+26.48%Brenda Morrison
Vernon1,921+3.84%Glenn Crawford
Vestavia Hills39,102+13.63%Ashley C. Curry
Vina325-8.71%DW Franklin
Vincent1,982-10.44%James Latimer
Vredenburgh222-23.45%Calvert Wright
Wadley659-7.7%Donna B. McKay
Waldo258-5.15%Missing
Walnut Grove773+10.43%Autry Works
Warrior3,224+0.44%Johnny Ragland
Waterloo178-9.64%Joan S. Farneman
Waverly159+10.42%Taylor Melzer
Weaver3,339+9.08%Wayne Willis
Webb1,270-14.01%Cindy Buie
Wedowee737-7.18%Tim Coe
West Blocton1,217-2.8%Daniel Sims
West Jefferson417-0.95%Charles Nix
West Point584-4.11%Gerald Schafer
Westover1,766+2.32%Larry H. Riggins
Wetumpka7,220-13.75%Jerry Willis
White Hall806+7.32%Elizabeth Davis
Wilsonville1,857-9.68%Lee McCarty
Wilton587-13.8%Jessica Smitherman Martin
Winfield4,845+7.21%Randy Price
Woodland221+21.43%Jeffrey S. Carter
Woodstock1,472-10.13%Jeff Dodson
Woodville746+3.18%Steve W. Helms
Yellow Bluff208+2.97%Joyce E. Williams
York2,414+7.82%Willie Lake
Back To Top