Nonpartisan · Data from OpenStates / Plural Policy · Illinois
Brad Halbrook
Republican · Representative

Brad Halbrook

Represents District 107 in the House of Representatives.

Official site ↗ Email
Votes with Republicans
99%
on 652 party-line votes · House Republicans median 96%
Cast a vote
94%
Yea or Nay on 1,572 of 1,673 roll calls · House median 98%
Their bills that became law
4 of 35
as a primary sponsor, this session · Republicans median 6.5
Roll calls on record
1,673
104th General Assembly
Votes and bills updated Oct 4, 2026 from LegiScan (CC BY 4.0), which republishes the legislature’s own records. Profile details from OpenStates / Plural Policy. Figures cover 104th General Assembly.

How Brad Halbrook votes

A party-line vote is a roll call where most voting Democrats and most voting Republicans took opposite sides. Absences and not-voting are never counted. Same method as our Congress pages.

Where Brad Halbrook sits in the House

Each dot is one member of the House, placed by how often they voted on the Democratic side of party-line votes. Brad Halbrook is circled.

Always on the Republican sideAlways on the Democratic side
Times they broke with their party

2 of 652 party-line votes.

SB1723 · EPA-SOLE-SOURCE AQUIFER
Yea
House Energy & Environment Committee · 2025-04-29 · Passed 20–5 · most Republicans voted the other way
HB0032 · TOWNSHIP SUPERVISOR VACANCY
Yea
Third Reading in House · 2025-04-10 · Passed 82–30 · most Republicans voted the other way
Closest votes they cast

Roll calls decided by the fewest votes, one per bill.

HB1814 · MUNI CD-ZONING-MIDDLE HOUSING
Nay
House Housing Committee · 2025-03-20 · Passed 5–4
HB3762 · EXTREME WORKPLACE TEMPS
In plain English Requires the state to establish workplace temperature safety standards for excessive heat and cold, with an injury prevention plan due by January 2026.
Nay
House Labor & Commerce Committee · 2025-03-19 · Failed 7–6
HB4265 · TWP CD-DISORDERLY CONDUCT
In plain English Allows a township meeting moderator to report disorderly people to law enforcement instead of having them physically removed and confined.
Nay
House Counties & Townships Committee · 2026-02-19 · Passed 6–4
HB3332 · CD CORR-SENTENCING REVIEW
Nay
Third Reading in House · 2025-04-10 · Failed 49–51
HB2516 · PFAS PRODUCT BAN
Nay
House Energy & Environment Committee · 2025-04-09 · Failed 7–5
Democrats they vote with most

Share of contested roll calls (the losing side got at least 10%) where both voted and landed on the same side. Unanimous votes are left out, because on those everyone agrees.

Anthony DeLucaDemocrat · District 80 · 460 shared contested votes
4%
Larry WalshDemocrat · District 86 · 557 shared contested votes
4%
Dave VellaDemocrat · District 68 · 536 shared contested votes
3%
Their session, month by month

Dark bars are roll calls they were recorded on each month; the red part is the ones without a Yea or Nay (101 in all). Gaps are months the chamber wasn’t voting.

2025-01: 2 roll calls, 0 without a Yea or Nay2025-02: 10 roll calls, 5 without a Yea or Nay2025-03: 66 roll calls, 6 without a Yea or Nay2025-04: 416 roll calls, 30 without a Yea or Nay2025-05: 381 roll calls, 14 without a Yea or Nay2025-06: 11 roll calls, 0 without a Yea or Nay2025-10: 34 roll calls, 3 without a Yea or Nay2026-02: 17 roll calls, 1 without a Yea or Nay2026-03: 63 roll calls, 3 without a Yea or Nay2026-04: 372 roll calls, 22 without a Yea or Nay2026-05: 301 roll calls, 17 without a Yea or NayJan 2025May 2026
← Illinois Delegation
Their bills, from filing to law

Bills Brad Halbrook was a primary sponsor of this session. Most bills from either party never leave committee; in Illinois many never get past the Assignments or Rules committee.

Introduced35
Out of committee4
Passed one chamber4
Passed both chambers4
Became law4
Never left committee31

For comparison, the median Republican member of the House has 6.5 bills that became law this session.

CONGRATS-GREG SAPP
Congratulates Greg Sapp on his retirement after 52 years in radio broadcasting.
Not out of committeeFiled with the Clerk by Rep. Brad Halbrook · 2026-09-29
VEH CD-PERMITS-LOGGING PRODUCT
Amends the Permits Article of the Size, Weight, Load and Permits Chapter of the Illinois Vehicle Code. Allows the Department of Transportation and local authorities, with respect to highways under their respective jurisdictions, in their discretion and upon application in writing, to issue a special…
Not out of committeeRule 19(a) / Re-referred to Rules Committee · 2026-03-27
TWP CODE-PARTY CAUCUS NOTICE
Amends the Township Code. In provisions concerning caucuses held by the voters of each established political party in a township to nominate its candidates for various offices, requires notice of the caucus to be given at least 20 days (rather than 10 days) before the…
Not out of committeeRule 19(a) / Re-referred to Rules Committee · 2026-03-27
USE/OCC TAX-SALES TAX HOLIDAY
Amends the Use Tax Act and the Retailers' Occupation Tax Act. Creates a sales tax holiday period for school supplies from August 1, 2025 through August 31, 2025 and from August 1 through August 31 of each year thereafter. Amends the State Finance Act to…
Not out of committeeRule 19(a) / Re-referred to Rules Committee · 2026-03-27
PROP TX-LIMIT ASSESSMENTS
Amends the Property Tax Code. Provides that, beginning with the 2026 assessment year, the valuation of property in any general assessment year may not exceed (i) 101% of the value of the property in the previous tax year if the property is residential or (ii)…
Not out of committeeRule 19(a) / Re-referred to Rules Committee · 2026-03-27
PTELL-FREEZE
Amends the Property Tax Extension Limitation Law in the Property Tax Code. Provides that, for levy years 2026 through 2030, the term "taxing district" includes each home rule taxing district. Provides that, for levy years 2026 through 2030, the extension limitation is 0% or the…
Not out of committeeRule 19(a) / Re-referred to Rules Committee · 2026-03-27
REVENUE-PROP TAX RELIEF
Amends the Department of Revenue Law of the Civil Administrative Code of Illinois. Provides that the Department of Revenue shall establish and administer a property tax relief pilot program. Provides that eligible homeowners shall receive a one-time direct relief payment in an amount equal to…
Not out of committeeRule 19(a) / Re-referred to Rules Committee · 2026-03-27
PERMANENT DAYLIGHT SAVING TIME
Amends the Time Standardization Act. Provides that daylight saving time shall be the year-round standard time of the entire State. Makes other changes.
Not out of committeeRule 19(a) / Re-referred to Rules Committee · 2026-03-27
EDUCATIONAL CHOICE ACT
Urges Governor JB Pritzker to opt Illinois into the provisions of the Educational Choice for Children Act.
Not out of committeeAdded Co-Sponsor Rep. Jason R. Bunting · 2026-03-19
CONGRATS-TEUTOPOLIS HIGH SCH
Congratulates the Teutopolis High School boys golf team, the Wooden Shoes, on winning the 2025 Illinois High School Association (IHSA) Class 1A State Championship.
Became lawResolution Adopted · 2026-03-18
US CONST-ART V-APPLICATION
Makes application to Congress under the provisions of Article V of the Constitution of the United States for the calling of a convention of the states limited to proposing amendments to the Constitution of the United States that impose fiscal restraints on the federal government,…
Not out of committeeAdded Co-Sponsor Rep. Jackie Haas · 2026-01-15
ASSISTED SUICIDE
Repeals the End-of-Life Options for Terminally Ill Patients Act.
Not out of committeeReferred to Rules Committee · 2026-01-14
DAY OF THE BIBLE
Declares September 12, 2025 as The Day of the Bible in the State of Illinois. Encourages schools, civic institutions, churches, and community organizations throughout the State to observe this day with appropriate educational, historical, and cultural programs and activities that highlight the Bible's significance in…
Not out of committeeAdded Chief Co-Sponsor Rep. Adam M. Niemerg · 2025-10-30
NEW NUCLEAR CONSTRUCTION
Provides that the amendatory Act may be referred to as the Fast-Track Nuclear Now Act. Amends the Public Utilities Act. Removes prohibitions on the construction of a new nuclear power reactor with a nameplate capacity of more than 300 megawatts of electricity that is located…
Not out of committeeReferred to Rules Committee · 2025-10-15
SAVE OUR POWER PLANTS ACT
Specifies that the amendatory Act may be referred to as the Save Our Power Plants Act. Amends the Environmental Protection Act. In a provision concerning the regulation of greenhouse gases, extends by 15 years the deadlines for attaining specified emission reductions. Effective immediately.
Not out of committeeReferred to Rules Committee · 2025-10-15

Descriptions are the legislature’s own synopsis. Bill data from LegiScan, CC BY 4.0.

SB3731 · 2026-05-31
FIRST 2026 GENERAL REVISORY (House Third Reading)
Passed · 115-0
Yea
HB5228 · 2026-05-31
WORK COMP-STATE LICENSURE (House Labor & Commerce Committee)
Passed · 18-10
Nay
HB5228 · 2026-05-31
WORK COMP-STATE LICENSURE (House Concurrence)
Passed · 89-27
Nay
SB3398 · 2026-05-31
CIV PRO-TENANTS IN COMMON (House Third Reading)
Passed · 116-0
Yea
HB4203 · 2026-05-31
INS CD-CANCER SCREENINGS (House Concurrence)
Passed · 115-0
NV
HB5081 · 2026-05-31
VEH CD-ALTER SPEED LIMITS (House Concurrence)
Passed · 116-1
Yea
HB5020 · 2026-05-31
JUV CT-EXTENDED JUR JUV PROS (House Concurrence)
Passed · 75-39
Nay
SB3070 · 2026-05-31
EDUC-FOREIGN LANG ALTERNATIVE (House Third Reading)
Passed · 107-0
Yea
HB3711 · 2026-05-31
PROFESSIONAL MISCONDUCT (House Concurrence)
Passed · 116-0
Yea
HB4649 · 2026-05-31
FINANCIALLY EXPLOITED ADULT (House Concurrence)
Passed · 115-0
Yea
SB0318 · 2026-05-31
BUSINESS-TECH (House Third Reading)
Passed · 117-0
Yea
HB4534 · 2026-05-31
DCFS-ABUSED CHILD-GROOMING (House Concurrence)
Passed · 117-0
Yea
HB3454 · 2026-05-31
EPINEPHRINE DELIVERY DEVICE (House Concurrence)
Passed · 116-0
Yea
SB3393 · 2026-05-31
OSFM-CONTINUING EDUCATION (House Third Reading)
Passed · 86-30
Nay
HB5492 · 2026-05-31
PRESCRIPTION HORMONE THERAPY (House Concurrence)
Passed · 75-39
Nay
HB1810 · 2026-05-31
INCARCERATED-DISABILITIES (House Concurrence)
Passed · 80-36
Nay
HB5449 · 2026-05-31
CONDO CI ASSN-DISCLSOURE INFO (House Concurrence)
Passed · 117-0
Yea
SB3208 · 2026-05-31
VEH CD-HUSBANDRY IMPLEMENT DEF (House Third Reading)
Passed · 117-0
Yea
SB3019 · 2026-05-31
FINANCE-AGRICULTURAL BORROWER (House Third Reading)
Passed · 73-41
Nay
HB5093 · 2026-05-31
HIGHER ED-IN-STATE TUITION (House Concurrence)
Passed · 70-40 · 2 roll calls that day, voted the same way on each
Nay
HB2335 · 2026-05-31
VEH CD-VARIOUS (House Concurrence)
Passed · 74-39 · 3 roll calls that day, voted the same way on each
Nay
HB5387 · 2026-05-31
IDFPR-VARIOUS LICENSES (House Concurrence)
Passed · 116-0
Yea
HB4327 · 2026-05-31
AUDITOR GENERAL-340B AUDIT (House Concurrence)
Passed · 106-8
Nay
SB3222 · 2026-05-31
VIDEO STREAMING AD VOLUME (House Third Reading)
Passed · 77-31
Nay
HB5090 · 2026-05-31
PROCUREMENT-CONSTRUCTION (House Concurrence)
Passed · 83-28 · 2 roll calls that day, voted the same way on each
Nay
SB2715 · 2026-05-31
OPEN MTGS-STATEWIDE ASSOC (House Third Reading)
Passed · 117-0
Yea
HB2564 · 2026-05-31
PEN CD-TRS-SALARY INCREASES (House Concurrence)
Passed · 92-25
Nay
HB4966 · 2026-05-31
DCFS-SECURE ACT (House Concurrence)
Passed · 75-40
Nay
HB5487 · 2026-05-31
LAW FIRM OWNERSHIP (House Concurrence)
Passed · 75-39 · 3 roll calls that day, voted the same way on each
Nay
SB3561 · 2026-05-31
BUY-NOW-PAY-LATER ACT (House Third Reading)
Passed · 116-0
Yea
SB3211 · 2026-05-31
TELEDENTISTRY EXAMINATIONS (House Third Reading)
Passed · 116-0
Yea
HB2371 · 2026-05-31
DENTAL INSURANCE ASSIGNABILITY (House Concurrence)
Passed · 113-1 · 2 roll calls that day, voted the same way on each
Yea
HB4160 · 2026-05-31
AUTO INS-RIGHT TO APPRAISAL (House Concurrence)
Passed · 115-0
NV
HB4379 · 2026-05-31
ADULT CHANGING STATIONS (House Concurrence)
Passed · 83-22
NV
SB0248 · 2026-05-31
CRIM PRO-POST-CONVICT PETITION (House Third Reading)
Passed · 63-42
Nay
SB3113 · 2026-05-31
CREDIT UNIONS-VARIOUS (House Third Reading)
Passed · 112-2
Nay
HB1700 · 2026-05-31
FUNDS-COMMUNITY REINVESTMENT (House Concurrence)
Passed · 75-39 · 3 roll calls that day, voted the same way on each
Nay
HB2949 · 2026-05-31
FY27 BUDGET IMPLEMENTATION (House Concurrence)
Passed · 76-39 · 2 roll calls that day, voted the same way on each
Nay
HB3811 · 2026-05-31
PRIVATE PROFESSIONAL GUARDIANS (House Concurrence)
Passed · 117-0
Yea
HB3595 · 2026-05-31
INS CD-PET INSURANCE (House Concurrence)
Passed · 80-33 · 2 roll calls that day, voted the same way on each
Nay
HB4911 · 2026-05-31
VETERAN SCRATCH-OFF GAME (House Concurrence)
Passed · 116-0 · 2 roll calls that day, voted the same way on each
Yea
SB3255 · 2026-05-31
DHS-DSP PILOT PROGRAM (House Third Reading)
Passed · 77-39
Nay
SB3777 · 2026-05-31
HUMAN RIGHTS-DISPARTE IMPACT (House Third Reading)
Passed · 72-38
Nay
SB3645 · 2026-05-31
REGULATORY SUNSET-RADIATION (House Third Reading)
Passed · 111-0
Yea
HB3275 · 2026-05-31
SCH-CARDIAC EMERGENCY RESPONSE (House Concurrence)
Passed · 115-0
NV
HB5295 · 2026-05-31
REPRODUCTIVE HEALTH PRIVACY (House Concurrence)
Passed · 73-39
Nay
SB3707 · 2026-05-31
VISION BENEFIT MANAGERS (House Third Reading)
Passed · 117-0
Yea
HB2955 · 2026-05-31
EPA-PFAS WASTEWATER (House Concurrence)
Passed · 78-39
Nay
Complete voting record from LegiScan (showing the 60 most recent of 1673 total roll-call votes this session).
Voting data provided by LegiScan, licensed under CC BY 4.0.
House 107House 108

Boundaries: U.S. Census Bureau cartographic boundary files, simplified for display. For an exact address, use the legislature’s own district finder.

Who represents this ground

Illinois builds each Senate district from exactly two House districts: Senate 54 is House 107 plus House 108. The percentage is how often each of them ended up on the same side as Brad Halbrook on bills both voted on (each one’s final Yea or Nay on the bill).

Steve McClureState Senate 54 · Republican
80%
Brad HalbrookState House 107 · Republican · this page
Wayne RosenthalState House 108 · Republican
92%
In Washington

Both U.S. senators represent the whole state. Which U.S. House member represents you depends on your address, so use the finder rather than a guess from district numbers.

Capitol Office
📍Room 205A-N, Stratton Office Building, Springfield, IL 62706
District Office
📍203 N. Cedar St., Shelbyville, IL 62565
District Office
📍304 E. Jefferson Ave. Suite A, Effingham, IL 62401
Official Links
Follow Brad Halbrook

One email a week, only when there’s something: every time they broke with their party, and the closest votes they cast. Free, and you can stop any time.

+ Advertise on this pageReach District 107 constituents