State legislature
Alabama state legislators
140 sitting members (count). Money is each member’s 2025–2026 campaign committee, raised, from Alabama’s records; a blank means no committee was found for the seat.
State Senate
- Tim MelsonDistrict 1$418K
- Tom ButlerDistrict 2$4K
- Arthur OrrDistrict 3$580K
- Garlan GudgerDistrict 4$1.9M
- Matt WoodsDistrict 5$268K
- Larry StuttsDistrict 6$203K
- Sam GivhanDistrict 7$630K
- Steve LivingstonDistrict 8$517K
- Wes KitchensDistrict 9$307K
- Andrew JonesDistrict 10$1M
- Lance BellDistrict 11$537K
- Keith KelleyDistrict 12$263K
- Randy PriceDistrict 13$643K
- April WeaverDistrict 14$404K
- Dan RobertsDistrict 15$586K
- Jabo WaggonerDistrict 16$530K
- Shay ShelnuttDistrict 17$377K
- Rodger SmithermanDistrict 18$238K
- Merika ColemanDistrict 19$187K
- Linda Coleman-MadisonDistrict 20$113K
- Gerald AllenDistrict 21$196K
- Greg AlbrittonDistrict 22$773K
- Rob StewartDistrict 23$163K
- Bobby SingletonDistrict 24$397K
- Will BarfootDistrict 25$1M
- Kirk HatcherDistrict 26$194K
- Jay HoveyDistrict 27$674K
- Billy BeasleyDistrict 28$304K
- Donnie ChesteenDistrict 29$631K
- Clyde ChamblissDistrict 30$277K
- Josh CarnleyDistrict 31$354K
- Chris ElliottDistrict 32$800K
- Vivian FiguresDistrict 33$116K
- Jack WilliamsDistrict 34
- David SessionsDistrict 35$241K
State House
- Phillip PettusDistrict 1$315K
- Ben HarrisonDistrict 2$59K
- Bubba UnderwoodDistrict 3$100K
- Parker MooreDistrict 4$118K
- Danny CrawfordDistrict 5$128K
- Andy WhittDistrict 6$224K
- Ernie YarbroughDistrict 7$92K
- Terri CollinsDistrict 8$17K
- Scott StadthagenDistrict 9$194K
- Marilyn LandsDistrict 10$475K
- Heath AllbrightDistrict 11$77K
- Cindy MyrexDistrict 12$167K
- Greg BarnesDistrict 13$173K
- Tim WadsworthDistrict 14$61K
- Leigh HulseyDistrict 15$158K
- Bryan BrinyarkDistrict 16$181K
- Tracy EstesDistrict 17
- Jamie KielDistrict 18$79K
- Laura HallDistrict 19$202K
- James LomaxDistrict 20$621K
- Rex ReynoldsDistrict 21$540K
- Ritchie WhortonDistrict 22$79K
- Mike KirklandDistrict 23$77K
- Nathaniel LedbetterDistrict 24$624K
- Phillip RigsbyDistrict 25$195K
- Brock ColvinDistrict 26$109K
- Jeana RossDistrict 27$87K
- Mack ButlerDistrict 28$101K
- Mark GidleyDistrict 29$82K
- Craig LipscombDistrict 30$108K
- Troy StubbsDistrict 31$88K
- Barbara BoydDistrict 32
- Ben RobbinsDistrict 33$48K
- David StandridgeDistrict 34$68K
- Steve HurstDistrict 35$89K
- Randy WoodDistrict 36$91K
- Bob FincherDistrict 37
- Kristin NelsonDistrict 38$167K
- Ginny ShaverDistrict 39$100K
- Chad RobertsonDistrict 40$254K
- Corley EllisDistrict 41$173K
- Van SmithDistrict 42$61K
- Arnold MooneyDistrict 43$227K
- Danny GarrettDistrict 44$176K
- Susan DuBoseDistrict 45$186K
- David FaulknerDistrict 46$145K
- Mike ShawDistrict 47$379K
- Jim CarnsDistrict 48$246K
- Russell BedsoleDistrict 49$68K
- Jim HillDistrict 50
- Allen TreadawayDistrict 51$70K
- Kelvin DatcherDistrict 52$72K
- Anthony DanielsDistrict 53$191K
- Neil RaffertyDistrict 54$204K
- Travis HendrixDistrict 55$185K
- Ontario TillmanDistrict 56$81K
- Patrick SellersDistrict 57$178K
- Rolanda HollisDistrict 58$78K
- Mary MooreDistrict 59$54K
- Juandalynn GivanDistrict 60$53K
- Ron BoltonDistrict 61$64K
- Bill LambDistrict 62$40K
- Norman CrowDistrict 63$300K
- Donna GivensDistrict 64$158K
- Brett EasterbrookDistrict 65$13K
- Alan BakerDistrict 66$87K
- Prince ChestnutDistrict 67$60K
- Thomas JacksonDistrict 68$120K
- Kelvin LawrenceDistrict 69$186K
- Chris EnglandDistrict 70$141K
- A.J. McCampbellDistrict 71$115K
- Curtis TravisDistrict 72$191K
- Kenneth PaschalDistrict 73$58K
- Phillip EnslerDistrict 74
- Reed IngramDistrict 75$193K
- Penni McClammyDistrict 76$100K
- TaShina MorrisDistrict 77$61K
- Kenyatté HassellDistrict 78$62K
- Joe LovvornDistrict 79$384K
- Chris BlackshearDistrict 80$304K
- Ed OliverDistrict 81$93K
- Pebblin WarrenDistrict 82$277K
- Jeremy GrayDistrict 83$87K
- Berry ForteDistrict 84$51K
- Rick RehmDistrict 85$282K
- Paul LeeDistrict 86$328K
- Jeff SorrellsDistrict 87$139K
- Jerry StarnesDistrict 88$58K
- Marcus ParamoreDistrict 89$109K
- Chris SellsDistrict 90$83K
- Rhett MarquesDistrict 91$3K
- Matthew HammettDistrict 92$53K
- Steve ClouseDistrict 93$260K
- Jennifer FidlerDistrict 94$77K
- Frances Holk-JonesDistrict 95$688K
- Matt SimpsonDistrict 96$327K
- Adline ClarkeDistrict 97$126K
- Napoleon BracyDistrict 98$101K
- Sam JonesDistrict 99$193K
- Mark ShireyDistrict 100$92K
- Chris PringleDistrict 101$428K
- Shane StringerDistrict 102$78K
- Barbara DrummondDistrict 103$122K
- Margie WilcoxDistrict 104$123K
- Chip BrownDistrict 105$129K
Members from Open States (public domain), retrieved October 25, 2026. Machine-readable: /data/legislators/AL.json.
Federal law prohibits using information copied from FEC reports to solicit contributions or for commercial purposes. Do not use TerraCivic for fundraising, donor prospecting, or contact lists. TerraCivic shows no individual contributor names, addresses, employers or amounts. Data use & privacy