Nonpartisan · Data from OpenStates / Plural Policy · Illinois
Dan Swanson
Republican · Representative

Dan Swanson

Represents District 71 in the House of Representatives.

Official site ↗ Email
Votes with Republicans
94%
on 593 party-line votes · House Republicans median 96%
Cast a vote
99%
Yea or Nay on 1,819 of 1,844 roll calls · House median 98%
Their bills that became law
33 of 59
as a primary sponsor, this session · Republicans median 6.5
Roll calls on record
1,844
104th General Assembly
Votes and bills updated Oct 9, 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 Dan Swanson 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 Dan Swanson 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. Dan Swanson is circled.

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

38 of 593 party-line votes, most recent 10 shown.

HB2564 · PEN CD-TRS-SALARY INCREASES
Yea
House Concurrence · 2026-05-31 · Passed 92–25 · most Republicans voted the other way
SB3393 · OSFM-CONTINUING EDUCATION
Yea
House Third Reading · 2026-05-31 · Passed 86–30 · most Republicans voted the other way
SB2762 · INS-SEIZURE DETECTION DEVICE
In plain English Requires health insurance plans to cover seizure detection devices and preeclampsia biomarker testing without cost-sharing, starting in 2028 and 2029.
Yea
House Third Reading · 2026-05-29 · Passed 82–25 · most Republicans voted the other way
SB3403 · PEN CD-BD OF INVESTMENT AUDIT
Yea
House Third Reading · 2026-05-28 · Passed 89–20 · most Republicans voted the other way
HB4587 · CHILD CARE DIRECTORS
Yea
House Concurrence · 2026-05-27 · Passed 88–21 · most Republicans voted the other way
HB4248 · ALGORITHMIC PRICE TRANSPARENCY
In plain English Bans businesses from using surveillance pricing and allows the Attorney General or State's Attorneys to enforce the prohibition.
Yea
House Third Reading · 2026-05-22 · Passed 78–19 · most Republicans voted the other way
SB2914 · SCH CD-REMOVE/DISMISS TEACHERS
In plain English Requires school boards to specify misconduct details in teacher warnings, allow teachers to respond before approval, and permit binding arbitration of disputed warnings with costs split equally.
Yea
House Third Reading · 2026-05-21 · Passed 83–25 · most Republicans voted the other way
SB2972 · BOATS-INSURANCE REQUIRED
In plain English Requires owners of motorboats over 10 horsepower or 21 feet long, and personal watercraft, to carry liability insurance and show proof upon request.
Yea
House Third Reading · 2026-05-21 · Passed 80–22 · most Republicans voted the other way
HB4514 · GENERAL RATE INCREASE HEARINGS
In plain English Requires public utilities to notify customers of their right to request a public forum when proposing rate increases for electric, gas, water, or sewer service.
Yea
House Third Reading · 2026-04-17 · Passed 81–22 · most Republicans voted the other way
HB4922 · EMERGING FARMER GRANT PROGRAM
In plain English Creates a grant program for emerging and socially disadvantaged farmers to increase agricultural production, strengthen farm viability, and expand market access.
Yea
House Third Reading · 2026-04-17 · Passed 77–19 · most Republicans voted the other way
Closest votes they cast

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

SB0246 · NON-PROFIT INVESTMENT POOL
Nay
House State Government Administration Committee · 2025-04-30 · Passed 5–3
SB2506 · DCEO-ZONING TASK FORCE
Nay
House State Government Administration Committee · 2025-04-23 · Passed 5–3
SB0106 · CRIMINAL JUSTICE AUTH-DUTIES
Nay
House State Government Administration Committee · 2025-04-23 · Passed 5–3
HB3332 · CD CORR-SENTENCING REVIEW
Nay
Third Reading in House · 2025-04-10 · Failed 49–51
HB2588 · INTERGOVERMENTAL AGREEMENTS
Nay
House State Government Administration Committee · 2025-04-09 · Passed 5–3
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 · 459 shared contested votes
17%
Martin MoylanDemocrat · District 55 · 268 shared contested votes
16%
Dave VellaDemocrat · District 68 · 503 shared contested votes
16%
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 (25 in all). Gaps are months the chamber wasn’t voting.

2025-01: 2 roll calls, 0 without a Yea or Nay2025-02: 13 roll calls, 5 without a Yea or Nay2025-03: 87 roll calls, 1 without a Yea or Nay2025-04: 462 roll calls, 3 without a Yea or Nay2025-05: 424 roll calls, 0 without a Yea or Nay2025-06: 11 roll calls, 0 without a Yea or Nay2025-10: 53 roll calls, 1 without a Yea or Nay2026-02: 26 roll calls, 0 without a Yea or Nay2026-03: 66 roll calls, 2 without a Yea or Nay2026-04: 362 roll calls, 7 without a Yea or Nay2026-05: 338 roll calls, 6 without a Yea or NayJan 2025May 2026
← Illinois Delegation
Their bills, from filing to law

Bills Dan Swanson 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.

Introduced59
Out of committee40
Passed one chamber37
Passed both chambers33
Became law33
Never left committee19

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

SUDDEN DEATH IN EPILEPSY
Amends the Department of Public Health Powers and Duties Law of the Civil Administrative Code of Illinois. Instructs the Department of Public Health to require a health care practitioner who is treating a patient diagnosed with epilepsy and at elevated risk for sudden unexpected death…
Became lawPublic Act . . . . . . . . . 104-0633 · 2026-07-24
DEPT MILITARY AFF-JEEP PGRAM
In plain English Allows the Department of Military Affairs to grant money to current National Guard members who help recruit new soldiers or airmen.
Official synopsis: Amends the Military Code of Illinois. Provides that the Department of Military Affairs has the authority to make grants from the Military Affairs Trust Fund for the purpose of incentivizing recruitment into the Illinois National Guard. Provides that the Joint Enlistment Enhancement Program (JEEP) is…
Became lawPublic Act . . . . . . . . . 104-0575 · 2026-07-15
FIRE DIST-TRUSTEE COMPENSATION
In plain English Increases the maximum annual compensation for fire protection district board members based on the number of full-time firefighters in their district.
Official synopsis: Amends the Fire Protection District Act. Provides that a member of the board of trustees of a fire protection district having fewer than 4 full-time paid firemen may be compensated a sum not to exceed $1,500 (rather that $1,000) per annum. Provides that a member…
Passed one chamberRule 3-9(a) / Re-referred to Assignments · 2026-06-01
KOREAN WAR VETS-GOLD MEDAL
In plain English Urges Congress to authorize the President to present Congressional Gold Medals to all Korean War Veterans.
Official synopsis: Urges Congress to authorize the President to present Congressional Gold Medals to all Korean War Veterans in recognition of their service and sacrifice.
Passed one chamberReferred to Rules Committee · 2026-05-31
SFC KYLE WEHRLY MEMORIAL HWY
In plain English Designates a portion of U.S. Route 150 in Galesburg as the SFC Kyle Wehrly Memorial Highway.
Official synopsis: Designates the portion of U.S. Route 150 within Galesburg city limits as "SFC Kyle Wehrly Memorial Highway".
Became lawAdded as Alternate Co-Sponsor Sen. Jason Plummer · 2026-05-30
CONGRATS-JAMES A. BUSCH
Congratulates James Andrew "Andy" Busch on the occasion of his retirement as a pastor at Alpha Baptist Church after 34 years of service. Thanks him for his dedication and commitment.
Became lawResolution Adopted · 2026-05-28
US VETS-HONDURAS
In plain English Urges Congress to award the Armed Forces Expeditionary Medal to U.S. veterans who served in Honduras from 1981 to 1992.
Official synopsis: Urges the United States Congress to award the Armed Forces Expeditionary Medal to the U.S. veterans who were in Honduras from 1981 to 1992 for their service and sacrifices.
Became lawAdded Chief Co-Sponsor Rep. Paul Jacobs · 2026-05-28
MJR. RICHARD STAR ACT-SUPPORT
In plain English Urges Congress to support the Major Richard Star Act to allow medically retired service members full access to their retirement and pay benefits.
Official synopsis: Urges the U.S. Congress to support the Major Richard Star Act to allow medically retired service members to receive full access to their much-deserved retirement and pay benefits.
Became lawResolution Adopted · 2026-05-28
REPLACE-FOAM WITH SOYFOAM
In plain English Urges the State Fire Marshal and local fire departments to replace current foams with SoyFoam.
Official synopsis: Urges State Fire Marshal Michele Pankow and local fire departments to replace current foams with the non-carcinogenic, non-toxic, environmentally friendly SoyFoam.
Became lawAdded Co-Sponsor Rep. Wayne A. Rosenthal · 2026-05-26
SPINAL ATROPHY AWARENESS MONTH
In plain English Declares August 2026 as Spinal Muscular Atrophy Awareness Month in Illinois and encourages research and community support for those affected.
Official synopsis: Declares the month of August 2026 as Spinal Muscular Atrophy Awareness Month in the State of Illinois. Encourages continuing research on spinal muscular atrophy and community support for those affected by the disease.
Became lawResolution Adopted · 2026-05-14
LYME DISEASE AWARENESS MONTH
In plain English Declares May 2026 as Lyme Disease Awareness Month in Illinois and urges federal funding for Lyme disease research and state tick-bite prevention education.
Official synopsis: Urges the federal government to allocate more funding toward finding a cure for Lyme disease. Encourages the Illinois State Board of Education to begin health education to prevent tick bites for children who represent the highest risk group for tick-borne diseases. Declares the month of…
Became lawResolution Adopted · 2026-05-14
READ WITH YOUR CHILD WEEK
In plain English Declares the week of May 3-9, 2026 as Read with Your Child Week in Illinois and encourages schools to promote it with activities.
Official synopsis: Declares the week of May 3 through May 9, 2026 as Read with Your Child Week in the State of Illinois. Encourages all Illinois schools to promote Read with Your Child Week with appropriate activities.
Became lawAdded Co-Sponsor Rep. Wayne A. Rosenthal · 2026-05-07
COMMENDS-CARL SANDBURG COLLEGE
Commends Carl Sandburg College clubs and the Student Development division for their incredible service and the thousands of hours they have dedicated to the betterment of their community.
Became lawResolution Adopted · 2026-05-05
SGT. LEVI RIDGLEY MEM HGWY
Designates U.S. Highway 250 from the intersection of U.S. Highway 50 and Illinois Route 130 in Olney to 10 miles West of Olney on U.S. Highway 50 as the "Sgt. Levi Ridgley Memorial Highway".
Passed one chamberReferred to Rules Committee · 2026-04-22
DEPT MILITARY AFF-JEEP PGRAM
In plain English Allows the Department of Military Affairs to grant money to current National Guard members who help recruit new soldiers or airmen.
Official synopsis: Amends the Military Code of Illinois. Provides that the Department of Military Affairs has the authority to make grants from the Military Affairs Trust Fund for the purpose of incentivizing recruitment into the Illinois National Guard. Provides that the Joint Enlistment Enhancement Program (JEEP) is…
Out of committeeRule 19(a) / Re-referred to Rules Committee · 2026-04-17

“In plain English” lines are written by ThePolitibase with AI (Claude), from the official synopsis only; the synopsis is the authoritative text. 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 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
Yea
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
Yea
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 Higher Education Committee)
Passed · 7-3 · 2 roll calls that day, voted the same way on each
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
Yea
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
NV
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
Yea
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
Yea
HB4379 · 2026-05-31
ADULT CHANGING STATIONS (House Concurrence)
Passed · 83-22
Nay
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
Yea
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
Yea
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
Complete voting record from LegiScan (showing the 60 most recent of 1844 total roll-call votes this session).
Voting data provided by LegiScan, licensed under CC BY 4.0.
House 71House 72

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 36 is House 71 plus House 72. The percentage is how often each of them ended up on the same side as Dan Swanson on bills both voted on (each one’s final Yea or Nay on the bill).

Mike HalpinState Senate 36 · Democratic
71%
Dan SwansonState House 71 · Republican · this page
Gregg JohnsonState House 72 · Democratic
69%
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 200-3N, Stratton Office Building, Springfield, IL 62706
District-Mail Office
📍P.O. Box 173 275 N. Division St., Woodhull, IL 61490
Official Links
Follow Dan Swanson

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 71 constituents