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 27
Democrat 8
Tim Melson
Republican District 1
Tom Butler
Republican District 2
Arthur Orr
Republican District 3
Garlan Gudger
Republican District 4
Matt Woods
Republican District 5
Larry Stutts
Republican District 6
Sam Givhan
Republican District 7
Steve Livingston
Republican District 8
Wes Kitchens
Republican District 9
Andrew Jones
Republican District 10
Lance Bell
Republican District 11
Keith Kelley
Republican District 12
Randy Price
Republican District 13
April Weaver
Republican District 14
Dan Roberts
Republican District 15
J.T. Waggoner
Republican District 16
Shay Shelnutt
Republican District 17
Rodger Smitherman
Democrat District 18
Merika Coleman
Democrat District 19
Linda Coleman-Madison
Democrat District 20
Gerald Allen
Republican District 21
Greg Albritton
Republican District 22
Robert Stewart
Democrat District 23
Bobby Singleton
Democrat District 24
Will Barfoot
Republican District 25
Kirk Hatcher
Democrat District 26
Jay Hovey
Republican District 27
William Beasley
Democrat District 28
Donnie Chesteen
Republican District 29
Clyde Chambliss
Republican District 30
Josh Carnley
Republican District 31
Chris Elliott
Republican District 32
Vivian Figures
Democrat District 33
Jack Williams
Republican District 34
David Sessions
Republican District 35