Skip to main content

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.

List of Alabama cities with population and mayor information
CityPopulation (2020)Change (2019)Mayor
Abbeville2358-7.89Jimmy D. Money
Adamsville43661.99Pam Cairns Palmer
Addison659-8.22Marsha Pigg
Akron225-31.4West Moore, III
Alabaster33284-0.61Scott Brakefield (Republican)
Albertville223863.11Tracy Honea (Republican)
Alexander City148433.67Curtis Wood “Woody” Baird
Aliceville2177-3.42Terrence Windham (Democrat)
Allgood548-15.69Sandra Holland
Altoona9483.83Rick Nash
Andalusia88051.44Earl V. Johnson (Republican)
Anderson254-4.87Jimmy D. Glass
Anniston215641.3Jack Draper (Republican)
Arab84610.93Bob Joslin
Ardmore1321-9.71Billy W. Shannon
Argo43680.46Betty Bradley (Republican)
Ariton662-10.42David Walsh
Arley330-4.35Christopher Tyree
Ashford22462.98Carole Barfield (Republican)
Ashland19844.7Larry J. Fetner
Ashville2346-0.8Derrick L. Mostella
Athens25406-7.16Ronnie Marks (Republican)
Atmore8391-7.86Jim Staff
Attalla58270.97Larry Means (Democrat)
Auburn7614314.92Ron Anders, Jr.
Autaugaville795-8.73Curtis Stoudemire
Avon465-8.82Timothy Prevatt
Babbie6254.87Chris N. Caldwell
Baileyton6494.85Johnny Dyar
Bakerhill211-16.27Aaron Grubbs
Banks156-4.88Lisa Culpepper
Bay Minette8107-13.33Bob Wills
Bayou La Batre2204-11.09Henry D. Barnes, Sr. (Republican)
Bear Creek1047-1.97Rob Taylor
Beatrice204-26.62Annie Shelton
Beaverton1870Susan Chase
Belk186-8.82Ronald Waldrop
Benton410John D. Cooper
Berry121611.05Jimmy Madison
Bessemer26019-1.71Kenneth E. Gulley (Democrat)
Billingsley125-11.97Gregg Davis
Birmingham200733-4.14Randall Woodfin (Democrat)
Black2218.87Lisa Brown (Republican)
Blountsville18269.34Danny Baker (Republican)
Blue Springs84-3.45Allen Knight
Boaz101074.15David Dyar
Boligee3017.5Hattie Samuels
Bon Air17256.36Starlen Jackson
Brantley8257.42Bernie Sullivan
Brent2972-37.39Bobbie White
Brewton52761.27Yank Lovelace
Bridgeport2264-1.44David Hughes
Brighton2337-15.78Eddie Cooper
Brilliant845-3.21Perry Franks
Brookside1253-5.72Mike Bryan
Brookwood250435.5Joe Barger (Republican)
Brundidge20738.99Isabell Boyd
Butler18718.72Mike Williams
Calera1649412.07Jon G. Graham (Republican)
Camden19279.18Phil Creswell
Camp Hill10065.89Messiah Williams-Cole
Carbon Hill1769-6.5April Herron
Cardiff52-5.45Greg Moore
Carolina286-3.05Missing
Carrollton10238.48Mickey Walker
Castleberry486-10Henry Kirksey
Cedar Bluff18451.21Tammy Grace Crane
Center Point164061.84Bobby Scott
Centre35871.27Mark Powell Mansfield
Centreville28007.32Mike Oakley (Republican)
Chatom1104-6.6Harold Crouch
Chelsea149826.06Tony Picklesimer (Republican)
Cherokee970-3.77Marcus Rutland
Chickasaw645713.24Barry Broadhead
Childersburg4754-1.72Ken Wesson
Citronelle39462.2Jason Stringer (Republican)
Clanton8768-0.3Jeff Mims (Republican)
Clay102913.71Charles Webster
Clayhatchee466-20.34Steve Guice
Clayton2265-20.44Kathy Thomas
Cleveland1245-4.67Jerry Jones
Clio1220-4.24Michelle Knight
Coaling203522.37Gary Averett
Coffee Springs206-3.74Herman L. Massey
Coffeeville263-18.32Dwight Pugh
Coker904-6.22Stephen Hysaw (Republican)
Collinsville20592.49Johnny Traffanstedt
Colony264-8.65Donnis Leeth
Columbia690-6.38Rhonda Freeman
Columbiana4462-1.93David Mitchell
Coosada1217-6.24Anthony Powell
Cordova1728-6.59Jeremy D. Pate
Cottonwood1048-16.49James Coachman
County Line31117.36Arthur E “Buddy” Self
Courtland583-0.85Clarence Logston
Cowarts1930-7.17Randy Roland
Creola1936-4.91Don Nelson
Crossville1830-1.45Roger Richards
Cuba3065.52Carl Storey
Cullman1821313.59Woody Jacobs (Republican)
Cusseta15222.58Kent M. Lauderdale
Dadeville30841.02Jimmy “Frank” Goodman
Daleville4866-4.63Jayme Stayton (Republican)
Daphne274622.21Robin LeJeune
Dauphin Island177833.18Jeff Collier
Daviston174-17.14Joseph E. Clark
Dayton28-39.13William Poole
Deatsville167935.73Clayton Edgar
Decatur579386.42Tab Bowling (Republican)
Demopolis71628.32Woody Collins
Detroit2304.55Keith King
Dodge City548-12.04Tawana Canada
Dora229720.58Randy Stephens
Dothan710723.09Mark Saliba (Republican)
Double Springs11195.37Elmo Robinson
Douglas761-2.19Corey L. Hill
Dozier285-10.94Henry E. Merrill
Dutton3305.1Mark Dutton
East Brewton2293-2.67Terry Clark
Eclectic119317.77Gary Davenport
Edwardsville2065.1Missing
Elba3508-7.95Thomas N. Maddox
Elberta197413.06Jim Hamby
Eldridge13610.57Donald J. Tucker
Elkmont411-19.41Tracy Compton
Elmore1280-5.04Margaret White
Emelle32-33.33Roy Willingham, Sr.
Enterprise287111.18William E. Cooper
Epes272-17.33Walter C. Porter, Sr.
Ethelsville49-32.88Missing
Eufaula1288210.02Jack B. Tibbs Jr. (Republican)
Eutaw293712.83Latasha Johnson (Democrat)
Eva58918.04Gary L. Livingston
Evergreen3520-0.17Stanley Stallworth
Excel557-11.87Jenny Countryman
Fairfield10000-5.37Eddie Penny
Fairhope22477-0.88Sherry Sullivan (Republican)
Fairview54317.28Keith A. Henry
Falkville1197-4.77Ken Winkles
Faunsdale90-2.17George Kelley
Fayette42850.23Ray Nelson
Five Points114-20.28Derrick L. Wright
Flomaton14665.24Dewey Bondurant Jr.
Florala19230.89Terry Holley
Florence40184-1.5Andrew Betterton (Democrat)
Foley20335-0.27Ralph G. Hellmich
Forkland445-24.32Charlie McAlpine
Fort Deposit12256.06Fletcher Fountain
Fort Payne148775.71Brian Baine
Franklin59015.23Henry Peavy
Frisco City11701.47Allen Lang
Fruithurst235-16.07Christopher S. Owens
Fulton223-9.35Mike Norris
Fultondale98766.38Larry Holcomb
Fyffe967-7.46Paul Cagle
Gadsden33945-3.01Sherman Guyton (Democrat)
Gainesville172-6.01Joseph Colter Nelson
Gantt196-8.84Melissa A. Grissett
Garden City5285.39Tim Eskew
Gardendale1604413.17Stan Hogeland (Republican)
Gaylesville17020.57Elizabeth Stafford
Geiger1552.65Michael Cunningham, Sr
Geneva4245-1.03David Hayes (Republican)
Georgiana1324-17.66Franklin Betterton
Geraldine9101.34Chuck Ables
Gilbertown739282.9Billy May
Glen Allen433-9.79Allen J. Dunavant
Glencoe53725.94Chris Hare (Republican)
Glenwood152-16.94Billy W. Knight
Goldville52-3.7Coy Powell
Good Hope24835.12Jerry Bartlett
Goodwater1291-1.83Robert Graham
Gordo16280.87Craig Patterson
Gordon294-9.54Shana Ray
Gordonville245-11.87Orbuty Ozier
Goshen2695.49Darren Jordan
Grant103913.43Larry Walker
Graysville1950-6.79James Clark “Julio” Davis
Greensboro2218-2.2Johnnie B. Washington
Greenville7374-0.28Dexter McLendon (Republican)
Grimes5733.06Billie J. Dasinger
Grove Hill18184.6Ross Wood
Gu-Win141-18.97Missing
Guin2195-3.52Phil Segraves (Republican)
Gulf Shores1501417.69Robert Craft
Guntersville8553-0.21Leigh Dollar (Republican)
Gurley8160.49Stan Simpson
Hackleburg142513.28Darryl Colburn
Haleburg11212Roger Money
Haleyville43615.29Ken Sunseri
Hamilton70426.6Bob Page
Hammondville425-14.14Tammy L. Brown
Hanceville3217-7.05Kenneth Nail (Republican)
Harpersville1614-6.54Theoangelo Perkins
Hartford26512.83Neil Strickland
Hartselle154556.84Randy A. Garrison (Republican)
Hayden1342-0.07Larry Armstrong
Hayneville8305.87David Daniel
Headland49735.54Ray Marler (Republican)
Heath236-7.81Judy Baker
Heflin34310.65Robby Brown (Republican)
Helena209144.96Brian Puckett (Republican)
Henagar2292-3Lee Davis (Republican)
Highland Lake4120.49Donna Hanby
Hillsboro407-21.88Charles Owens
Hobson City7590.53Alberta Cooley McCrory (Democrat)
Hodges265-6.36Joyce B. Saad
Hokes Bluff44464.44Scott Reeves (Republican)
Holly Pond8513.03Bill Oliver
Hollywood914-7.11Jerry Adkins
Homewood264144.09Patrick McClusky
Hoover926067.97Frank V. Brocato (Republican)
Horn Hill207-9.61Missing
Hueytown167769.49Steve Ware (Republican)
Huntsville2150067.2Tommy Battle (Republican)
Hurtsboro349-40.75Vivian Covington (Republican)
Hytop4414.5Leslie Thackerson
Ider7352.37Wendy Lassetter
Indian Springs Village2481-3.05Brenda Bell-Guercio
Irondale134974.68James D. Stewart, Jr.
Jackson47482.28Paul South (Republican)
Jackson's Gap747-9.67Jeff Walker
Jacksonville1438514.68Johnny L. Smith
Jasper145728.5David O’Mary
Jemison2642-1.12Eddie Reed
Kansas180-14.69Earnie Darty
Kellyton129-34.85Johnny Sharpe
Kennedy4353.33Jackie Mitchell
Killen10348.27Tim Tubbs
Kimberly38416.9Bob Ellerbrock
Kinsey2203-2.82Jason Reneau
Kinston5806.03William H. Mullins
LaFayette2684-7.77Kenneth Vines (Democrat)
Lake View356033.28Adrain Dudley
Lakeview16115.83Missing
Lanett697013.31Jamie Heard
Langston2651.15Floyd B. Vaught
Leeds123242.36David Miller (Republican)
Leesburg911-10.07Brandy Pierce
Leighton665-12.04John Landers
Lester111-15.27Joseph “Joey” Russell
Level Plains1825-8.84Ronnie Thompson
Lexington7272.54Sandra Killen Burroughs
Libertyville108-4.42Sharmon Hardin
Lincoln68450.94Carroll “Lew” Watson
Linden19302.66Gwendolyn F. Rogers
Lineville248910.67Roy C. Adamson (Republican)
Lipscomb2086-2.48Tonja L. Baldwin (Democrat)
Lisman427-13.39Jason Q. Ward
Littleville10384.64Scott Howard
Livingston34365.4Tom Tartt (Republican)
Loachapoka160-19.19James I. Grout
Lockhart445-11.71Eugene R. Birge
Locust Fork1192-0.42Joseph B. Hughes
Louisville395-14.5James B. Grant
Lowndesboro89-4.3Anne P. Spooner
Loxley371021.68Richard Teal (Republican)
Luverne27650.77Ed Beasley
Lynn610-3.94Earl Gilbert
Madison5693310.35Paul Finley (Republican)
Madrid265-8.62Elaine Williams
Magnolia Springs811-1.46Kim Koniar
Malvern15364.99Tom Vickers
Maplesville637-9W. C. Hayes, Jr. (Republican)
Margaret5106-0.6Jeffrey Wilson
Marion31761.7Dexter Hinton
Maytown316-14.82Ann Goolsby
McIntosh206-4.19Wilbert L. Dixon
McKenzie5073.05Lester Odom, Jr.
McMullen32255.56Missing
Memphis2911.54Missing
Mentone319-13.32Rob Hammond
Midfield52114.18Gary Richardson (Democrat)
Midland City2239-5.05Cindy Gary (Republican)
Midway421-9.66Mildred Whittington
Millbrook165644.2Al Kelley (Republican)
Millport10103.06Stanley Allred
Millry450-9.46Stanton Hendry (Republican)
Mobile187041-0.89Sandy Stimpson (Republican)
Monroeville59514.07Charles Andrews
Montevallo72297.29Rusty Nix (Republican)
Montgomery2006031.05Steven Reed (Democrat)
Moody131700.8Joe Lee
Mooresville47-22.95Nikki Sprader
Morris22595.12Joe Pylant (Republican)
Mosses834-4.58Willie B. Hill
Moulton33984.84Roger Weatherwax
Moundville302422.98Tony Lester
Mount Vernon1354-9.43Eric Peoples
Mountain Brook2246110.66Stewart H. Welch
Mulga784-3.21Keith Varner
Munford13510.22Jo Ann Fambrough
Muscle Shoals1627511.66Mike Lockhart (Republican)
Myrtlewood70-39.66Jane E. Vick
Napier Field40918.9Greg Ballard
Natural Bridge32-8.57A.G. “Pete” Parrish
Nauvoo185-8.42Dwight A. Byram (Republican)
Nectar37911.14Rickey Box
Needham73-14.12Linda Kelley
New Brockton142813.24Kathy Holley
New Hope2889-0.93Butch Taylor (Democrat)
New Site7731.71Phil Blasingame
Newbern133-23.12Haywood F. Stokes
Newton160710.37William “Bill” Pruett
Newville5446.25Jerome Thomas
North Courtland483-22.1Riely Evans, Sr.
North Johns127-12.41Kenneth D. Lindsay
Northport3112519.18Bobby Herndon (Republican)
Notasulga91411.06Tommy Miller
Oak Grove5648.25Tony A. White
Oak Hill14-39.13David Fuller
Oakman7716.49Cory Franks (Republican)
Odenville496927.64Rodney Christian
Ohatchee11570.35Steve Baswell
Oneonta69385.49Richard M. Phillips
Onycha167-10.22Jerry Smith
Opelika309950.28Gary Fuller (Republican)
Opp67715.96Becky Bracke (Republican)
Orange Beach809529.83Tony Kennon (Republican)
Orrville150-10.71Louvenia D. Lumpkin
Owens Cross Roads259421.84Tony Craig
Oxford220693.98Alton Craft
Ozark143680.59Mark Blankenship (Republican)
Paint Rock182-7.61Brenda Fisk
Parrish9824.8La’Tisha Oliver
Pelham243181.7Gary W. Waters (Republican)
Pell City12939-7.87Bill Pruitt (Republican)
Pennington32961.27Edward Manuel
Perdido Beach555-14.48Kae Hamilton
Petrey6719.64Bobby Beasley
Phenix City388166.38Eddie N. Lowe (Democrat)
Phil Campbell992-7.38Mike McQuary
Pickensville557-3.63Donald Sherrod
Piedmont47875.56Bill Baker (Republican)
Pike Road9439-7.09Gordon Stone
Pinckard582-7.62Bobby Borland, Jr.
Pine Apple1438.33Chris Stone
Pine Hill758-11.03Dusty McDanal
Pine Ridge263-7.39Mary J. Chandler
Pinson72151.53Joe Cochran (Republican)
Pisgah681-1.59Leamon Smith
Pleasant Grove9544-0.62Jerry W. Brasseale (Republican)
Pleasant Groves4265.45Mickey L. West
Pollard128-5.88Mary Hardin
Powell901-6.83Eugene Byrum
Prattville377815.07Bill Gillespie, Jr. (Republican)
Priceville3512-7.43Sam Heflin (Republican)
Prichard19322-9.83Jimmie Gardner (Democrat)
Providence167-15.23Thomas Vick
Ragland1693-1.68Richard Bunt
Rainbow City101916.03Joe Taylor (Republican)
Rainsville55057.46Rodger Lingerfelt
Ranburne4226.03Chuck Smith
Red Bay32324.76Charlene Fancher (Republican)
Red Level432-9.62Willie J. Hendrix
Reece City615-1.91Phil Colegrove
Reform1520-2.06Melody Davis
Rehobeth17918.09Joe P. Collins
Repton235-8.91Terri Carter (Republican)
Ridgeville83-24.55Carrie M. Washington
River Falls479-10.47Patricia Gunter
Riverside2227-6.31Rusty Jessup (Republican)
Riverview163-9.94Carl O. Smith
Roanoke5311-10.18Jill Patterson Hicks (Republican)
Robertsdale6708-1.57Charles Murphy
Rockford349-19.95Randall Lewis (Republican)
Rogersville12862.8Richard Herston
Rosa37617.87Andy D. Ellis
Russellville1085511.48David Grissom
Rutledge351-21.83Steven M. Phillips
Samson18741.08Clay King
Sand Rock5913.87Gene Farmer
Sanford2571.18Christopher P. Thomasson
Saraland1617110.39Howard Rubenstein
Sardis City18142.2Russell Amos
Satsuma67499.03Mark Barlow
Scottsboro155787.91Jim McCamy
Section7562.16Rick Hanback
Selma179714.29James Perkins (Democrat)
Semmes4941-11.67Brandon VanHook
Sheffield94035.64Steve Stanley
Shiloh32114.23William Bradley Graben
Shorter385-2.53Willie Mae Powell
Silas377-12.33Russell A. Williams
Silverhill768-34.36Jared Lyles
Sipsey363-9.48Brenda Ramsey Robinson
Skyline834-0.48Archie Rice
Slocomb20829.69Rob Hinson
Smiths Station5384-0.13Fred Copeland
Snead103223.15Tim Kent
Somerville7962.98Darren Tucker
South Vinemont558-25.1Radginal Dodson
Southside94265.85Dana Snyder (Republican)
Spanish Fort100499.06Michael M. McMillan (Republican)
Springville478611.2Dave Thomas (Republican)
St. Florian584-12.84Matthew Connolly Independent
Steele992-8.91Roger Adams
Stevenson19550.21Rickey Steele
Sulligent18792.45Scott Boman
Sumiton24444.8Petey Ellis
Summerdale1468-12.67David Wilson
Susan Moore7871.42Jamie Brothers
Sweet Water228-6.56Chad Broussard
Sylacauga125784.52Jim Heigl (Republican)
Sylvan Springs165310.79Stevan H. Parsons
Sylvania1790-5.49Terry McClendon
Talladega158612.61Timothy Ragland (Democrat)
Talladega Springs144-9.43James Dickinson, Jr.
Tallassee47635.8Sarah Hill
Tarrant61240.25Wayman Newton (Republican)
Taylor2262-6.84Billy M. Snell, Jr.
Thomaston326-14.44Rudy Parker
Thomasville3649-4.87Sheldon Allison Day (Republican)
Thorsby20640.34Robert Hight
Town Creek10521.25Mike Parker
Toxey14516.94Jeanette F. Carney
Trafford613-0.65Greg Rogers
Triana2890204.53Mary Caudle
Trinity25261.98Vaughn Goodwin
Troy17727-6.49Jason A. Reeves (Republican)
Trussville2612315.41Buddy Choat
Tuscaloosa99600-1.51Walt Maddox (Democrat)
Tuscumbia90547.01Kerry Underwood (Republican)
Tuskegee939515.39Lawrence F. Haygood, Jr.
Twin359-8.42Harry Hardin
Union180-13.88James Gaines
Union Grove67-15.19David D. Smith
Union Springs3358-1.52Roderick Clark
Uniontown2107-5.39Christopher Jones
Valley1052915.18Leonard Riley (Republican)
Valley Grande419017.37David Wayne Labbe
Valley Head5775.1Michael Key (Republican)
Vance209226.48Brenda Morrison
Vernon19213.84Glenn Crawford
Vestavia Hills3910213.63Ashley C. Curry (Republican)
Vina325-8.71DW Franklin
Vincent1982-10.44James Latimer (Republican)
Vredenburgh222-23.45Calvert Wright
Wadley659-7.7Donna B. McKay
Waldo258-5.15Missing
Walnut Grove77310.43Autry Works
Warrior32240.44Johnny Ragland (Republican)
Waterloo178-9.64Joan S. Farneman
Waverly15910.42Taylor Melzer
Weaver33399.08Wayne Willis (Republican)
Webb1270-14.01Cindy Buie
Wedowee737-7.18Tim Coe
West Blocton1217-2.8Daniel Sims (Republican)
West Jefferson417-0.95Charles Nix
West Point584-4.11Gerald Schafer
Westover17662.32Larry H. Riggins
Wetumpka7220-13.75Jerry Willis (Republican)
White Hall8067.32Elizabeth Davis
Wilsonville1857-9.68Lee McCarty
Wilton587-13.8Jessica Smitherman Martin
Winfield48457.21Randy Price
Woodland22121.43Jeffrey S. Carter
Woodstock1472-10.13Jeff Dodson (Republican)
Woodville7463.18Steve W. Helms
Yellow Bluff2082.97Joyce E. Williams
York24147.82Willie Lake