List of Alabama Mayors

PhotoNamePartyCity
Thomas Tommy BattleRepublicanHuntsville, AL
Walter Walt MaddoxDemocraticTuscaloosa, AL
Jerry Jerry WillisRepublicanWetumpka, AL
Sherman Sherman GuytonDemocraticGadsden, AL
William Ronnie MarksRepublicanAthens, AL
Gordon Gordon StoneUnknownPike Road, AL
 Frank V. BrocatoRepublicanHoover, AL
 Bob JoslinUnknownArab, AL
 Jimmie GardnerDemocraticPrichard, AL
 Jack DraperRepublicanAnniston, AL
Randall Randall WoodfinDemocraticBirmingham, AL
Sandy Sandy StimpsonRepublicanMobile, AL
 Gary W. WatersRepublicanPelham, AL
 Steve StanleyUnknownSheffield, AL
 Steven ReedDemocraticMontgomery, AL
 Fred CopelandUnknownSmiths Station, AL
 Bob EllerbrockUnknownKimberly, AL
 Gary FullerRepublicanOpelika, AL
 April HerronUnknownCarbon Hill, AL
 Jim StaffUnknownAtmore, AL
 Bob WillsUnknownBay Minette, AL
 Tab BowlingRepublicanDecatur, AL
 Mark SalibaRepublicanDothan, AL
 Leigh DollarRepublicanGuntersville, AL
 Derrick L. MostellaUnknownAshville, AL
 Bill PruittRepublicanPell City, AL
 Woody JacobsRepublicanCullman, AL
 David O’MaryUnknownJasper, AL
Eddie Eddie N. LoweDemocraticPhenix City, AL
Bill Bill Gillespie, Jr.RepublicanPrattville, AL
Kerry Kerry UnderwoodRepublicanTuscumbia, AL
 Yank LovelaceUnknownBrewton, AL
 Earl V. JohnsonRepublicanAndalusia, AL
 Jason A. ReevesRepublicanTroy, AL
 Roger WeatherwaxUnknownMoulton, AL
 David GrissomUnknownRussellville, AL
 Bob PageUnknownHamilton, AL
 Elmo RobinsonUnknownDouble Springs, AL
 Tim CoeUnknownWedowee, AL
 Mickey WalkerUnknownCarrollton, AL
 Dexter McLendonRepublicanGreenville, AL
 Lawrence F. Haygood, Jr.UnknownTuskegee, AL
 Harold CrouchUnknownChatom, AL
 Ray NelsonUnknownFayette, AL
 Johnnie B. WashingtonUnknownGreensboro, AL
 Glenn CrawfordUnknownVernon, AL
 Ed BeasleyUnknownLuverne, AL
 Larry J. FetnerUnknownAshland, AL
 Mike WilliamsUnknownButler, AL
 Tom TarttRepublicanLivingston, AL
 Randall LewisRepublicanRockford, AL
 Phil CreswellUnknownCamden, AL
 David DanielUnknownHayneville, AL
 Dexter HintonUnknownMarion, AL
Kenneth Kenneth E. GulleyDemocraticBessemer, AL
 Eddie CooperUnknownBrighton, AL
 Eddie PennyUnknownFairfield, AL
 David MillerRepublicanLeeds, AL
 Gary RichardsonDemocraticMidfield, AL
 Joe PylantRepublicanMorris, AL
 Stewart H. WelchUnknownMountain Brook, AL
 Jerry W. BrassealeRepublicanPleasant Grove, AL
 Buddy ChoatUnknownTrussville, AL
 Ashley C. CurryRepublicanVestavia Hills, AL
 Jason StringerRepublicanCitronelle, AL
 Jeff CollierUnknownDauphin Island, AL
 Paul FinleyRepublicanMadison, AL
 Tony CraigUnknownOwens Cross Roads, AL
 Jon G. GrahamRepublicanCalera, AL
 Brenda Bell-GuercioUnknownIndian Springs Village, AL
 Robert CraftUnknownGulf Shores, AL
 Tony KennonRepublicanOrange Beach, AL
Ron Ron Anders, Jr.UnknownAuburn, AL
 Randy A. GarrisonRepublicanHartselle, AL
 Jim HambyUnknownElberta, AL
 Charles MurphyUnknownRobertsdale, AL
Butch Butch TaylorDemocraticNew Hope, AL
 Phil BlasingameUnknownNew Site, AL
 Wendy LassetterUnknownIder, AL
 Jim HeiglRepublicanSylacauga, AL
 Howard RubensteinUnknownSaraland, AL
 Becky BrackeRepublicanOpp, AL
 Timothy RaglandDemocraticTalladega, AL
Andrew Andrew BettertonDemocraticFlorence, AL
 Terri CarterRepublicanRepton, AL
 Brian BaineUnknownFort Payne, AL
 Richard M. PhillipsUnknownOneonta, AL
 Thomas N. MaddoxUnknownElba, AL
 Ross WoodUnknownGrove Hill, AL
 Roderick ClarkUnknownUnion Springs, AL
 Latasha JohnsonDemocraticEutaw, AL
 Patrick McCluskyUnknownHomewood, AL
 Henry D. Barnes, Sr.RepublicanBayou La Batre, AL
 Barry BroadheadUnknownChickasaw, AL
 Scott BrakefieldRepublicanAlabaster, AL
 Tony PicklesimerRepublicanChelsea, AL
 Rusty NixRepublicanMontevallo, AL
 Robin LeJeuneUnknownDaphne, AL
 Ralph G. HellmichUnknownFoley, AL
 Richard TealRepublicanLoxley, AL
 Michael M. McMillanRepublicanSpanish Fort, AL
 Johnny L. SmithUnknownJacksonville, AL
 Steve BaswellUnknownOhatchee, AL
Wayne Wayne WillisRepublicanWeaver, AL
 Shana RayUnknownGordon, AL
 Dana SnyderRepublicanSouthside, AL
 Tracy HoneaRepublicanAlbertville, AL
 David DyarUnknownBoaz, AL
 Tracy ComptonUnknownElkmont, AL
 Tim TubbsUnknownKillen, AL
 Richard HerstonUnknownRogersville, AL
 Rodney ChristianUnknownOdenville, AL
 Roger AdamsUnknownSteele, AL
 Donnis LeethUnknownColony, AL
 Jerry BartlettUnknownGood Hope, AL
 Kenneth NailRepublicanHanceville, AL
 Gerald SchaferUnknownWest Point, AL
 Sarah HillUnknownTallassee, AL
 Ken WessonUnknownChildersburg, AL
 Jo Ann FambroughUnknownMunford, AL
 Rodger LingerfeltUnknownRainsville, AL
 Petey EllisUnknownSumiton, AL
 Larry ArmstrongUnknownHayden, AL
 Jamie BrothersUnknownSusan Moore, AL
 Al KelleyRepublicanMillbrook, AL
 Mike LockhartRepublicanMuscle Shoals, AL
 William E. CooperUnknownEnterprise, AL
 Steve GuiceUnknownClayhatchee, AL
 W. C. Hayes, Jr.RepublicanMaplesville, AL
 Dewey Bondurant Jr.UnknownFlomaton, AL
 Terry HolleyUnknownFlorala, AL
 Jamie HeardUnknownLanett, AL
 Leonard RileyRepublicanValley, AL
 Isabell BoydUnknownBrundidge, AL
 Darren JordanUnknownGoshen, AL
 Clarence LogstonUnknownCourtland, AL
 Mike ParkerUnknownTown Creek, AL
 Charlene FancherRepublicanRed Bay, AL
 Darryl ColburnUnknownHackleburg, AL
 Randy PriceUnknownWinfield, AL
 Rob HinsonUnknownSlocomb, AL
 Brandy PierceUnknownLeesburg, AL
 Jack B. Tibbs Jr.RepublicanEufaula, AL
 Sheldon Allison DayRepublicanThomasville, AL
 Christopher TyreeUnknownArley, AL
 Ken SunseriUnknownHaleyville, AL
 Annie SheltonUnknownBeatrice, AL
 Terrence WindhamDemocraticAliceville, AL
 Jerome ThomasUnknownNewville, AL
 Roy C. AdamsonRepublicanLineville, AL
 Henry KirkseyUnknownCastleberry, AL
 Mildred WhittingtonUnknownMidway, AL
 Anne P. SpoonerUnknownLowndesboro, AL
 Charlie McAlpineUnknownForkland, AL
 Eddie ReedUnknownJemison, AL
 Carole BarfieldRepublicanAshford, AL
 Joe P. CollinsUnknownRehobeth, AL
 Billy W. ShannonUnknownArdmore, AL
 Nikki SpraderUnknownMooresville, AL
 Pam Cairns PalmerUnknownAdamsville, AL
 Bobby ScottUnknownCenter Point, AL
 Stan HogelandRepublicanGardendale, AL
 Steve WareRepublicanHueytown, AL
 Joe LeeUnknownMoody, AL
 Charles WebsterUnknownClay, AL
 Carroll "Lew" WatsonUnknownLincoln, AL
Larry Larry MeansDemocraticAttalla, AL
 Jayme StaytonRepublicanDaleville, AL
 Paul SouthRepublicanJackson, AL
 Chris HareRepublicanGlencoe, AL
 Bobbie WhiteUnknownBrent, AL
 Bill BakerRepublicanPiedmont, AL
 Ray MarlerRepublicanHeadland, AL
 Scott ReevesRepublicanHokes Bluff, AL
 Betty BradleyRepublicanArgo, AL
 Johnny RaglandRepublicanWarrior, AL
 Terry ClarkUnknownEast Brewton, AL
 Tony LesterUnknownMoundville, AL
 David HughesUnknownBridgeport, AL
 Jerry AdkinsUnknownHollywood, AL
 Billy M. Snell, Jr.UnknownTaylor, AL
 Lee DavisRepublicanHenagar, AL
Rusty Rusty JessupRepublicanRiverside, AL
 James Clark “Julio” DavisUnknownGraysville, AL
 Vaughn GoodwinUnknownTrinity, AL
 Rickey SteeleUnknownStevenson, AL
 Randy StephensUnknownDora, AL
 Johnny TraffanstedtUnknownCollinsville, AL
 Robert HightUnknownThorsby, AL
 Clay KingUnknownSamson, AL
 Scott BomanUnknownSulligent, AL
 Randy RolandUnknownCowarts, AL
 Joe BargerRepublicanBrookwood, AL
 Lee McCartyUnknownWilsonville, AL
 Tammy Grace CraneUnknownCedar Bluff, AL
 Russell AmosUnknownSardis City, AL
 Craig PattersonUnknownGordo, AL
 John LandersUnknownLeighton, AL
 William H. MullinsUnknownKinston, AL
 Gary AverettUnknownCoaling, AL
 Stevan H. ParsonsUnknownSylvan Springs, AL
 Brenda MorrisonUnknownVance, AL
 Robert GrahamUnknownGoodwater, AL
 Tom VickersUnknownMalvern, AL
 Jeff DodsonRepublicanWoodstock, AL
 Michelle KnightUnknownClio, AL
 Mike BryanUnknownBrookside, AL
 Fletcher FountainUnknownFort Deposit, AL
 Allen LangUnknownFrisco City, AL
 Jerry JonesUnknownCleveland, AL
 Ken HamiltonUnknownCottonwood, AL
 James CoachmanUnknownCottonwood, AL
 Ken WinklesUnknownFalkville, AL
 Larry H. RigginsUnknownWestover, AL
 Margaret WhiteUnknownElmore, AL
 Daniel SimsRepublicanWest Blocton, AL
 Anthony PowellUnknownCoosada, AL
 Joseph B. HughesUnknownLocust Fork, AL
 Jimmy MadisonUnknownBerry, AL
 Mike McQuaryUnknownPhil Campbell, AL
 Kathy HolleyUnknownNew Brockton, AL
 Stanley AllredUnknownMillport, AL
 Paul CagleUnknownFyffe, AL
 Scott HowardUnknownLittleville, AL
 Gary DavenportUnknownEclectic, AL
 La'Tisha OliverUnknownParrish, AL
 Stephen HysawRepublicanCoker, AL
 Dusty McDanalUnknownPine Hill, AL
 Tommy MillerUnknownNotasulga, AL
 Rick NashUnknownAltoona, AL
 Perry FranksUnknownBrilliant, AL
 Chuck AblesUnknownGeraldine, AL
 Larry WalkerUnknownGrant, AL
 Curtis StoudemireUnknownAutaugaville, AL
 David WilsonUnknownSummerdale, AL
 Archie RiceUnknownSkyline, AL
 Keith VarnerUnknownMulga, AL
 Tim KentUnknownSnead, AL
 Jeff WalkerUnknownJackson's Gap, AL
 Bernie SullivanUnknownBrantley, AL
 Bill OliverUnknownHolly Pond, AL
Cory Cory FranksRepublicanOakman, AL
 Alberta Cooley McCroryDemocraticHobson City, AL
 Rick HanbackUnknownSection, AL
 David WalshUnknownAriton, AL
 Marsha PiggUnknownAddison, AL
 Donna B. McKayUnknownWadley, AL
 Gregg DavisUnknownBillingsley, AL
 Clayton EdgarUnknownDeatsville, AL
 Jason ReneauUnknownKinsey, AL
 William "Bill" PruettUnknownNewton, AL
 Cindy BuieUnknownWebb, AL
 Eugene ByrumUnknownPowell, AL
 Willie B. HillUnknownMosses, AL
 Elizabeth DavisUnknownWhite Hall, AL
 Russell A. WilliamsUnknownSilas, AL
 Edward ManuelUnknownPennington, AL
 Tonja L. BaldwinDemocraticLipscomb, AL
 Ronnie ThompsonUnknownLevel Plains, AL
 Michael KeyRepublicanValley Head, AL
 Radginal DodsonUnknownSouth Vinemont, AL
 Steve W. HelmsUnknownWoodville, AL
 Corey L. HillUnknownDouglas, AL
 Rhonda FreemanUnknownColumbia, AL
 Sandra Killen BurroughsUnknownLexington, AL
 Darren TuckerUnknownSomerville, AL
 Jenny CountrymanUnknownExcel, AL
 Kim KoniarUnknownMagnolia Springs, AL
 Vivian CovingtonRepublicanHurtsboro, AL
 Dwight A. ByramRepublicanNauvoo, AL
 Leamon SmithUnknownPisgah, AL
 Jared LylesUnknownSilverhill, AL
 Autry WorksUnknownWalnut Grove, AL
 Jessica Smitherman MartinUnknownWilton, AL
 Earl GilbertUnknownLynn, AL
 Phil ColegroveUnknownReece City, AL
 Bobby Borland, Jr.UnknownPinckard, AL
 Greg RogersUnknownTrafford, AL
 Riely Evans, Sr.UnknownNorth Courtland, AL
 Sandra HollandUnknownAllgood, AL
 Johnny DyarUnknownBaileyton, AL
 Donald SherrodUnknownPickensville, AL
 Chris N. CaldwellUnknownBabbie, AL
 Tawana CanadaUnknownDodge City, AL
 Kae HamiltonUnknownPerdido Beach, AL
 Gene FarmerUnknownSand Rock, AL
 Billie J. DasingerUnknownGrimes, AL
 Charles OwensUnknownHillsboro, AL
 Stanton HendryRepublicanMillry, AL
 Timothy PrevattUnknownAvon, AL
 Jason Q. WardUnknownLisman, AL
 Lester Odom, Jr.UnknownMcKenzie, AL
 Tony A. WhiteUnknownOak Grove, AL
 Patricia GunterUnknownRiver Falls, AL
 Gary L. LivingstonUnknownEva, AL
 James B. GrantUnknownLouisville, AL
 Eugene R. BirgeUnknownLockhart, AL
 Allen J. DunavantUnknownGlen Allen, AL
 Mary CaudleUnknownTriana, AL
 Tim EskewUnknownGarden City, AL
 Tammy L. BrownUnknownHammondville, AL
 Willie J. HendrixUnknownRed Level, AL
 Willie Mae PowellUnknownShorter, AL
 Steven M. PhillipsUnknownRutledge, AL
 Jackie MitchellUnknownKennedy, AL
 Keith A. HenryUnknownFairview, AL
 Brenda Ramsey RobinsonUnknownSipsey, AL
 Mickey L. WestUnknownPleasant Groves, AL
 Rudy ParkerUnknownThomaston, AL
 Matthew ConnollyIndependentSt. Florian, AL
 Donna HanbyUnknownHighland Lake, AL
 Chuck SmithUnknownRanburne, AL
 Harry HardinUnknownTwin, AL
 Rob HammondUnknownMentone, AL
 DW FranklinUnknownVina, AL
 West Moore, IIIUnknownAkron, AL
 Leslie ThackersonUnknownHytop, AL
 Greg BallardUnknownNapier Field, AL
 Dwight PughUnknownCoffeeville, AL
 Elaine WilliamsUnknownMadrid, AL
 Carl StoreyUnknownCuba, AL
 Rickey BoxUnknownNectar, AL
 Charles NixUnknownWest Jefferson, AL
 Henry E. MerrillUnknownDozier, AL
 Hattie SamuelsUnknownBoligee, AL
 Orbuty OzierUnknownGordonville, AL
 Andy D. EllisUnknownRosa, AL
 Mark DuttonUnknownDutton, AL
 Calvert WrightUnknownVredenburgh, AL
 Joyce B. SaadUnknownHodges, AL
 Christopher S. OwensUnknownFruithurst, AL
 Jimmy D. GlassUnknownAnderson, AL
 Mary J. ChandlerUnknownPine Ridge, AL
 Aaron GrubbsUnknownBakerhill, AL
 William Bradley GrabenUnknownShiloh, AL
 Mike NorrisUnknownFulton, AL
 Floyd B. VaughtUnknownLangston, AL
 Arthur E "Buddy" SelfUnknownCounty Line, AL
 Chad BroussardUnknownSweet Water, AL
 Judy BakerUnknownHeath, AL
 Christopher P. ThomassonUnknownSanford, AL
 Wilbert L. DixonUnknownMcIntosh, AL
 Keith KingUnknownDetroit, AL
 James GainesUnknownUnion, AL
 Herman L. MasseyUnknownCoffee Springs, AL
 Earnie DartyUnknownKansas, AL
 Thomas VickUnknownProvidence, AL
 Melissa A. GrissettUnknownGantt, AL
 Johnny SharpeUnknownKellyton, AL
 Ronald WaldropUnknownBelk, AL
 Billy MayUnknownGilbertown, AL
 Joseph E. ClarkUnknownDaviston, AL
 Brenda FiskUnknownPaint Rock, AL
 Joseph Colter NelsonUnknownGainesville, AL
 Louvenia D. LumpkinUnknownOrrville, AL
 Joan S. FarnemanUnknownWaterloo, AL
 Susan ChaseUnknownBeaverton, AL
 Walter C. Porter, Sr.UnknownEpes, AL
 Joyce E. WilliamsUnknownYellow Bluff, AL
 Billy W. KnightUnknownGlenwood, AL
 Haywood F. StokesUnknownNewbern, AL
 Carl O. SmithUnknownRiverview, AL
 Jeffrey S. CarterUnknownWoodland, AL
 James I. GroutUnknownLoachapoka, AL
 Lisa CulpepperUnknownBanks, AL
 Henry PeavyUnknownFranklin, AL
 Kenneth D. LindsayUnknownNorth Johns, AL
 Taylor MelzerUnknownWaverly, AL
 Elizabeth StaffordUnknownGaylesville, AL
 Derrick L. WrightUnknownFive Points, AL
 Mary HardinUnknownPollard, AL
 Chris StoneUnknownPine Apple, AL
 Donald J. TuckerUnknownEldridge, AL
 Jane E. VickUnknownMyrtlewood, AL
 Kent M. LauderdaleUnknownCusseta, AL
 Sharmon HardinUnknownLibertyville, AL
 Starlen JacksonUnknownBon Air, AL
 Carrie M. WashingtonUnknownRidgeville, AL
 Roger MoneyUnknownHaleburg, AL
 George KelleyUnknownFaunsdale, AL
 Allen KnightUnknownBlue Springs, AL
 Linda KelleyUnknownNeedham, AL
 David D. SmithUnknownUnion Grove, AL
 Bobby BeasleyUnknownPetrey, AL
 Greg MooreUnknownCardiff, AL
 Coy PowellUnknownGoldville, AL
 Roy Willingham, Sr.UnknownEmelle, AL
 William PooleUnknownDayton, AL
 John D. CooperUnknownBenton, AL
 A.G. "Pete" ParrishUnknownNatural Bridge, AL
 David FullerUnknownOak Hill, AL
 Messiah Williams-ColeUnknownCamp Hill, AL
 Jeff MimsRepublicanClanton, AL
 James PerkinsDemocraticSelma, AL
 Jim McCamyUnknownScottsboro, AL
 Brandon VanHookUnknownSemmes, AL
 Eric PeoplesUnknownMount Vernon, AL
bpuckett@cityofhelena.org Brian PuckettRepublicanHelena, AL
 Joe TaylorRepublicanRainbow City, AL
 Sherry SullivanRepublicanFairhope, AL
 Theoangelo PerkinsUnknownHarpersville, AL
 David MitchellUnknownColumbiana, AL
 James LatimerRepublicanVincent, AL
 Neil StricklandUnknownHartford, AL
 Mark BlankenshipRepublicanOzark, AL
 Bobby HerndonRepublicanNorthport, AL
 David HayesRepublicanGeneva, AL
 Stan SimpsonUnknownGurley, AL
 Sam HeflinRepublicanPriceville, AL
 Terry McClendonUnknownSylvania, AL
Dave Dave ThomasRepublicanSpringville, AL
 Curtis Wood "Woody" BairdUnknownAlexander City, AL
 Marcus RutlandUnknownCherokee, AL
 Roger RichardsUnknownCrossville, AL
 Larry HolcombUnknownFultondale, AL
 Robby BrownRepublicanHeflin, AL
 Joe CochranRepublicanPinson, AL
 Woody CollinsUnknownDemopolis, AL
 Wayman NewtonRepublicanTarrant, AL
 Jill Patterson HicksRepublicanRoanoke, AL
 Charles AndrewsUnknownMonroeville, AL
 James D. Stewart, Jr.UnknownIrondale, AL
 Mark BarlowUnknownSatsuma, AL
 Stanley StallworthUnknownEvergreen, AL
 Mark Powell MansfieldUnknownCentre, AL
 Jimmy "Frank" GoodmanUnknownDadeville, AL
 Kenneth VinesDemocraticLaFayette, AL
 Mike OakleyRepublicanCentreville, AL
 Jimmy D. MoneyUnknownAbbeville, AL
 Cindy GaryRepublicanMidland City, AL
 Phil SegravesRepublicanGuin, AL
 Willie LakeUnknownYork, AL
 Christopher JonesUnknownUniontown, AL
 Don NelsonUnknownCreola, AL
 Gwendolyn F. RogersUnknownLinden, AL
 Jeremy D. PateUnknownCordova, AL
 Franklin BettertonUnknownGeorgiana, AL
 Danny BakerRepublicanBlountsville, AL
 Melody DavisUnknownReform, AL
 Kathy ThomasUnknownClayton, AL
 Lisa BrownRepublicanBlack, AL
 Alton CraftUnknownOxford, AL
 David Wayne LabbeUnknownValley Grande, AL
 Adrain DudleyUnknownLake View, AL
 Rob TaylorUnknownBear Creek, AL
 Jeffrey WilsonUnknownMargaret, AL
 Richard BuntUnknownRagland, AL
 Joseph "Joey" RussellUnknownLester, AL
 James Dickinson, Jr.UnknownTalladega Springs, AL
 Jeanette F. CarneyUnknownToxey, AL
 Michael Cunningham, SrUnknownGeiger, AL
 Jerry SmithUnknownOnycha, AL
Back To Top