K

Kirk Hatcher

AL Senate District 26

Democratic Alabama since Mar 3, 2021

Office record: openstates/people CC0-1.0

Verify externally: Open States

Topics in their record

Topics found in sponsored legislation and separately sourced statements. Legislative activity on a topic is not presented as a policy stance. AI-derived tags

Offices & terms

OfficePartyFromToSource
AL Senate District 26 current
Alabama
Democratic Mar 3, 2021 openstates/people CC0-1.0
AL Senate District 26
Alabama
Democratic Nov 7, 2018 Mar 2, 2021 openstates/people CC0-1.0
AL House District 78
Alabama
Democratic Nov 7, 2018 Mar 3, 2021 openstates/people CC0-1.0

Roll-call votes (1,636 recorded)

BillMotion / questionPositionChamber · stage · rollDateOutcomeSource
SB 75
Public works contracts; exemption established for purchases made through cooperative purchasing…
Elliott motion to Adopt - Roll Call 905 SL6QB75-1 Yea upper · stage not recorded · roll 1664789 Mar 17, 2026 pass LegiScan API legiscan-1664789 LegiScan-ToS
Third Reading in House of Origin Yea upper · stage not recorded · roll 1664788 Mar 17, 2026 pass LegiScan API legiscan-1664788 LegiScan-ToS
SBIR: Passed by House of Origin Yea upper · stage not recorded · roll 1664787 Mar 17, 2026 pass LegiScan API legiscan-1664787 LegiScan-ToS
SB 22
Boards and commissions; appointment of members revised
Givhan Concur In and Adopt - Roll Call 913 Yea upper · stage not recorded · roll 1665261 Mar 17, 2026 pass LegiScan API legiscan-1665261 LegiScan-ToS
HB 557
Wilcox County; ad valorem taxes, additional tax established
Motion to Read a Third Time and Pass - Roll Call 895 Yea upper · stage not recorded · roll 1664714 Mar 17, 2026 pass LegiScan API legiscan-1664714 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1664713 Mar 17, 2026 pass LegiScan API legiscan-1664713 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1664712 Mar 17, 2026 pass LegiScan API legiscan-1664712 LegiScan-ToS
HB 546
Incarceration; to provide required time periods in the administration of the Lawrence County…
Motion to Read a Third Time and Pass - Roll Call 874 Yea upper · stage not recorded · roll 1664273 Mar 17, 2026 pass LegiScan API legiscan-1664273 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1664272 Mar 17, 2026 pass LegiScan API legiscan-1664272 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1664271 Mar 17, 2026 pass LegiScan API legiscan-1664271 LegiScan-ToS
HB 543
Lawrence County; sheriff, use of credit card or debit card authorized
Motion to Read a Third Time and Pass - Roll Call 872 Yea upper · stage not recorded · roll 1664280 Mar 17, 2026 pass LegiScan API legiscan-1664280 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1664279 Mar 17, 2026 pass LegiScan API legiscan-1664279 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1664278 Mar 17, 2026 pass LegiScan API legiscan-1664278 LegiScan-ToS
HB 538
Wilcox County; senior property tax exemption, authorized; constitutional amendment
Chambliss Local Certification Resolution - Roll Call 893 Yea upper · stage not recorded · roll 1665499 Mar 17, 2026 pass LegiScan API legiscan-1665499 LegiScan-ToS
Motion to Read a Third Time and Pass - Roll Call 892 Yea upper · stage not recorded · roll 1664303 Mar 17, 2026 pass LegiScan API legiscan-1664303 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1664302 Mar 17, 2026 pass LegiScan API legiscan-1664302 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1664301 Mar 17, 2026 pass LegiScan API legiscan-1664301 LegiScan-ToS
HB 508
Etowah County, repeals local constitutional amendment prohibiting municipalities not located wholly…
Chambliss Local Certification Resolution - Roll Call 870 Yea upper · stage not recorded · roll 1665515 Mar 17, 2026 pass LegiScan API legiscan-1665515 LegiScan-ToS
Motion to Read a Third Time and Pass - Roll Call 869 Yea upper · stage not recorded · roll 1664223 Mar 17, 2026 pass LegiScan API legiscan-1664223 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1664222 Mar 17, 2026 pass LegiScan API legiscan-1664222 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1664221 Mar 17, 2026 pass LegiScan API legiscan-1664221 LegiScan-ToS
HB 451
Montgomery County; judge of probate, credit card use authorized
Motion to Read a Third Time and Pass - Roll Call 882 Yea upper · stage not recorded · roll 1664251 Mar 17, 2026 pass LegiScan API legiscan-1664251 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1664250 Mar 17, 2026 pass LegiScan API legiscan-1664250 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1664249 Mar 17, 2026 pass LegiScan API legiscan-1664249 LegiScan-ToS
HB 447
Montgomery County; judge of probate, authorized to register wills
Motion to Read a Third Time and Pass - Roll Call 880 Yea upper · stage not recorded · roll 1664291 Mar 17, 2026 pass LegiScan API legiscan-1664291 LegiScan-ToS

Sponsored legislation (8 as lead sponsor)