Skip to main content

Alabama State Senators

The Alabama Senate is the upper house of the Alabama Legislature. The body is composed of 35 members representing an equal number of districts across the state, with each district containing at least 127,140 citizens.

A list of current Alabama State Senators and statistics on the body as a whole can be found on this page.

State Senate

35Total Seats
35Members
Republican 26
Democrat 8
Unknown 1
List of politicians with party affiliation
PhotoNamePartyDistrict
Greg AlbrittonGreg AlbrittonRepublicanR22
Gerald AllenGerald H. AllenRepublicanR21
Will BarfootWill BarfootRepublicanR25
William BeasleyWilliam “Bill” M. BeasleyDemocraticD28
Lance BellLance BellRepublicanR11
Tom ButlerTom ButlerRepublicanR2
Josh CarnleyJosh CarnleyRepublicanR31
Clyde ChamblissClyde ChamblissRepublicanR30
Donnie ChesteenDonnie ChesteenRepublicanR29
Merika ColemanMerika ColemanDemocraticD19
Linda Coleman-MadisonLinda Coleman-MadisonDemocraticD20
Chris ElliottChris ElliottRepublicanR32
Vivian FiguresVivian Davis FiguresDemocraticD33
Sam GivhanSam GivhanRepublicanR7
Garlan GudgerGarlan GudgerRepublicanR4
Kirk HatcherKirk HatcherDemocraticD26
Jay HoveyJay HoveyRepublicanR27
Andrew JonesAndrew JonesRepublicanR10
Keith KelleyKeith KelleyRepublicanR12
Wes KitchensWes KitchensRepublicanR9
Steve LangstonSteve LangstonUnknown?8
Tim MelsonTim MelsonRepublicanR1
Arthur OrrArthur OrrRepublicanR3
Randy PriceRandy PriceRepublicanR13
Dan RobertsDan RobertsRepublicanR15
David SessionsDavid SessionsRepublicanR35
Shay ShelnuttShay ShelnuttRepublicanR17
Bobby SingletonBobby D. SingletonDemocraticD24
Rodger SmithermanRodger SmithermanDemocraticD18
Robert StewartRobert L. StewartDemocraticD23
Larry StuttsLarry StuttsRepublicanR6
J.T. WaggonerJ.T. WaggonerRepublicanR16
April WeaverApril WeaverRepublicanR14
Jack WilliamsJack W. WilliamsRepublicanR34
Matt WoodsMatt WoodsRepublicanR5