Colorado House · District 34
Jenny Willford
Where they sit
Every current House member, placed from most liberal to most conservative by how they voted on contested bills.
Jenny Willford's seat is marked. Seats run from most liberal (left) to most conservative (right), by contested floor votes. Color shows how often each member crosses party lines toward the middle on votes that divide the parties: solid blue or red means almost never, and purple means on at least 1 in 5 of those votes. Gray seats are members too new to score. How these numbers work
On the November 3 ballot
Running for Colorado House District 34.
Also on the ballot: Craig Sullivan (Republican)
The scores
How these numbers work →Each tick is a current House member, by party; the dot is Jenny Willford.
Each tick is a current House member, by party; the dot is Jenny Willford.
Bills
The bills Jenny Willford sponsored this term and how far they got. Co-sponsors aren’t counted.
| Bills | |
|---|---|
| Sponsored | 30 |
| Passed both chambers | 26 |
| Became law | 25 |
| Vetoed by the Governor | 1 |
Rank by bills passed: Rank 22 of 65 in the House (tied with 1 other) · 19 of 43 Democrats (tied with 1 other)
A Colorado bill has prime sponsors in each chamber: one or two who carry it in the chamber where it starts, and one or two who carry it in the other. Each prime sponsor is credited in their own chamber; additional sponsors and co-sponsors aren't counted.
Bills that passed both chambers
| Bill | Result | Final action |
|---|---|---|
| HB26-1226 Manage Emissions from Electric Generating Units |
Became law | June 4, 2026 |
| HB26-1077 Average Market Rate of Unprocessed Retail Marijuana |
Became law | June 3, 2026 |
| SB26-152 Changes Automated Vehicle Identification System Usage |
Became law | June 2, 2026 |
| SB26-002 Energy Affordability |
Became law | June 2, 2026 |
| HB26-1424 Transportation Network Company Consumer Protection |
Became law | June 2, 2026 |
| HB26-1010 Older Adult Support & Representation in Workforce |
Became law | June 2, 2026 |
| HB26-1225 Distributed Energy Resources Requirements |
Became law | June 1, 2026 |
| HB26-1113 Modifications to Elections |
Became law | June 1, 2026 |
| HB26-1326 Sunset Public Utilities Commission |
Became law | May 29, 2026 |
| HB26-1260 Updates to Child Care Assistance Programs |
Became law | May 29, 2026 |
| SB26-143 Rename Colorado Youth Advisory Council Review Committee |
Became law | May 19, 2026 |
| SB26-095 Measures to Support Victim-Survivors of Crimes |
Became law | May 19, 2026 |
| SB26-084 No Waiver for Legal Privileges State Auditor Documents |
Became law | April 20, 2026 |
| SB26-004 Expand List of Petitioners for Protection Order |
Became law | April 6, 2026 |
| SB25B-002 State-Only Funding for Certain Entities |
Became law | Aug. 26, 2025 |
| HB25-1300 Workers' Compensation Benefits Proof of Entitlement |
Became law | June 4, 2025 |
| SB25-304 Measures to Address Sexual Assault Kit Backlog |
Became law | June 3, 2025 |
| HB25-1209 Marijuana Regulation Streamline |
Became law | June 3, 2025 |
| SB25-144 Change Paid Family Medical Leave Insurance Prog |
Became law | May 30, 2025 |
| HB25-1291 Transportation Network Company Consumer Protection |
Vetoed | May 23, 2025 |
| HB25-1269 Building Decarbonization Measures |
Became law | May 20, 2025 |
| SB25-164 Opioid Antagonist Availability & State Board of Health |
Became law | May 5, 2025 |
| SB25-063 Library Resource Decision Standards for Public Schools |
Became law | May 1, 2025 |
| HB25-1185 Child Conceived from Sex Assault Court Proceedings |
Became law | May 1, 2025 |
| HB25-1024 Medical-Aesthetic Services Delegation Disclosures |
Became law | April 7, 2025 |
| SB25-004 Regulating Child Care Center Fees |
Became law | March 26, 2025 |
Budget projects
Colorado's Long Bill, the state budget, doesn't name the legislator who asked for an item, so there's no budget figure for Colorado legislators.
Contested votes where they split
56 against the Speaker; 32 against most of their party.
| Date | Bill and motion | Their vote | Speaker | Most of their party |
|---|---|---|---|---|
| May 13, 2026 | HB26-1255: Social Media Duty to Report & Search Warrants Senate Amendments / Repassage |
Yea | Nay (split) | Yea |
| May 11, 2026 | HB26-1273: Transportation Network Company Maximum Percent Fare Retention Third Reading / Passage |
Yea | Nay (split) | Yea |
| May 6, 2026 | HB26-1117: Temporary Marijuana Hospitality Permit Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| May 5, 2026 | HB26-1327: Large Employer Worker Health-Care Support Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| May 4, 2026 | HB26-1255: Social Media Duty to Report & Search Warrants Third Reading / Passage |
Yea | Nay (split) | Yea |
| April 29, 2026 | HB26-1281: Homicide Criminal Offenses Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| April 24, 2026 | HB26-1130: Public Restroom Baby Diaper Changing Station Third Reading / Passage |
Yea | Nay (split) | Yea |
| April 16, 2026 | SB26-121: Overtime Threshold for Agricultural Employees Third Reading / Passage |
Nay | Yea (split) | Nay |
| April 15, 2026 | SB26-121: Overtime Threshold for Agricultural Employees Committee of the Whole / Amendment |
Yea | Nay (split) | Yea |
| April 15, 2026 | SB26-121: Overtime Threshold for Agricultural Employees Committee of the Whole / Amendment |
Yea | Nay (split) | Yea |
| April 15, 2026 | SB26-121: Overtime Threshold for Agricultural Employees Committee of the Whole / Amendment |
Yea | Nay (split) | — |
| April 15, 2026 | SB26-121: Overtime Threshold for Agricultural Employees Committee of the Whole / Amendment |
Yea | Nay (split) | Yea |
| April 15, 2026 | SB26-121: Overtime Threshold for Agricultural Employees Committee of the Whole / Amendment |
Yea | Nay (split) | Yea |
| April 9, 2026 | HB26-1411: Changes to Cover All Coloradans Program Committee of the Whole / Amendment |
Nay | Yea (split) | Nay |
| April 8, 2026 | HB26-1410: 2026-27 Long Appropriations Bill Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| March 24, 2026 | HB26-1308: Lot Splitting Approval by Subject Jurisdictions Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| March 23, 2026 | HB26-1109: Sign Language Consumer Protection Study Committee of the Whole / Amendment |
Nay | Excused | Yea (split) |
| March 20, 2026 | HB26-1102: Funding for Colorado DRIVES Account Third Reading / Passage |
Yea | Nay (split) | Yea |
| March 10, 2026 | HB26-1137: Requirements for Campaign Consultants Third Reading / Passage |
Yea | Nay (split) | Yea |
| March 6, 2026 | HB26-1110: Vulnerable Adult Financial Exploitation Banking Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| Feb. 25, 2026 | HB26-1114: Allowed Minimum Lot Size for Subject Jurisdictions Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| Feb. 23, 2026 | HB26-1096: Colorado Medicaid Access to Primary Care Services Third Reading / Passage |
Yea | Nay (split) | Nay (split) |
| Jan. 14, 2026 | SJR26-002: State of the State Resolution / Amendment |
Yea | Nay (split) | Yea |
| Aug. 24, 2025 | SB25B-005: Reallocate Department of Natural Resources Wolf Funding to Health Insurance Enterprise Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| Aug. 24, 2025 | SB25B-005: Reallocate Department of Natural Resources Wolf Funding to Health Insurance Enterprise Third Reading / Amendment |
Nay | Yea (split) | Yea (split) |
| Aug. 24, 2025 | SB25B-005: Reallocate Department of Natural Resources Wolf Funding to Health Insurance Enterprise Motion for Permission to Amend |
Nay | Yea (split) | Yea (split) |
| May 7, 2025 | HB25-1300: Workers' Compensation Benefits Proof of Entitlement Senate Amendments / Repassage |
Yea | Nay (split) | Yea |
| May 6, 2025 | SB25-322: Management of Consumer Protection Claims Critical Infrastructure Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| May 6, 2025 | SB25-322: Management of Consumer Protection Claims Critical Infrastructure Previous Question |
Nay | Yea (split) | Yea (split) |
| May 5, 2025 | SB25-288: Intimate Digital Depictions Criminal & Civil Actions Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| May 5, 2025 | SB25-288: Intimate Digital Depictions Criminal & Civil Actions Committee of the Whole / Amendment |
Yea | Nay (split) | Yea |
| May 5, 2025 | SB25-071: Prohibit Restrictions on 340B Drugs Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| May 2, 2025 | HB25-1319: County Commissioner Vacancies Senate Amendments / Concur |
Nay | Yea (split) | Yea (split) |
| April 30, 2025 | SB25-187: Sunset Motorcycle Operator Safety Training Program Third Reading / Passage |
Yea | Nay (split) | Yea |
| April 23, 2025 | SB25-268: Changes to Money in the Marijuana Tax Cash Fund Conference Committee Report / Repassage |
Nay | Yea (split) | Yea (split) |
| April 23, 2025 | SB25-268: Changes to Money in the Marijuana Tax Cash Fund Conference Committee Report / Adoption |
Yea | Yea | Nay (split) |
| April 23, 2025 | SB25-261: Property Tax Deferral Program Administration Conference Committee Report / Adoption |
Nay | Yea (split) | Yea (split) |
| April 21, 2025 | SB25-128: Agricultural Worker Service Providers Access Private Property Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| April 21, 2025 | HB25-1259: In Vitro Fertilization Protection & Gamete Donation Requirements Third Reading / Passage |
Yea | Nay (split) | Yea |
| April 15, 2025 | HB25-1211: Tap Fees Imposed by Special Districts Senate Amendments / Repassage |
Yea | Nay (split) | Yea |
| April 15, 2025 | HB25-1321: Support Against Adverse Federal Action Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| April 14, 2025 | HB25-1158: Digital Education Materials Third Reading / Passage |
Yea | Nay (split) | Nay (split) |
| April 14, 2025 | HB25-1300: Workers' Compensation Benefits Proof of Entitlement Third Reading / Passage |
Yea | Nay (split) | Yea |
| April 10, 2025 | SB25-270: Enterprise Nursing Facility Provider Fees Motion to Refer |
Yea | Nay (split) | Nay (split) |
| April 10, 2025 | SB25-251: Repeal Kidney Disease Prevention Education Task Force Third Reading / Passage |
Nay | Yea (split) | Nay |
| April 9, 2025 | SB25-206: 2025-26 Long Appropriations Bill Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| April 4, 2025 | SB25-129: Legally Protected Health-Care Activity Protections Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| April 3, 2025 | HB25-1273: Residential Building Stair Modernization Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| April 2, 2025 | HB25-1277: Increasing Transparency Impact of Fuel Products Third Reading / Passage |
Yea | Nay (split) | Yea |
| March 28, 2025 | HB25-1137: Adopt a Shelter Pet Account Community Cats Senate Amendments / Repassage |
Yea | Nay (split) | Yea |
| March 19, 2025 | HB25-1209: Marijuana Regulation Streamline Committee of the Whole / Amendment |
Nay | Yea (split) | Nay |
| March 19, 2025 | HB25-1208: Local Governments Tip Offsets for Tipped Employees Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| March 17, 2025 | HB25-1211: Tap Fees Imposed by Special Districts Third Reading / Passage |
Yea | Nay (split) | Yea |
| Feb. 28, 2025 | HB25-1060: Electronic Fence Detection Systems Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| Feb. 28, 2025 | HB25-1151: Arbitration of Health Insurance Claims Third Reading / Passage |
Nay | Yea (split) | — |
| Feb. 26, 2025 | HB25-1056: Local Government Permitting Wireless Telecommunications Facilities Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| Feb. 25, 2025 | HB25-1040: Adding Nuclear Energy as a Clean Energy Resource Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| Jan. 30, 2025 | HB25-1035: Collaborative Management Program Updates Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
Every roll call
How Jenny Willford voted on each of the 2,056 floor roll calls while in office, newest first.
| Date | Vote | Their vote | Most of their party | Speaker | Yeas–nays |
|---|---|---|---|---|---|
| Loading… | |||||
Contested and party-line votes link to their own pages; the rest link to the official record.
Contact, committees and caucuses
Contact
- Official page
- leg.colorado.gov
- jenny.willford.house@coleg.gov
- Capitol office
- State Capitol Room 307, Colorado Building 200 E. Colfax Ave., Denver, CO 80203
303-866-2931
Committees
- State, Civic, Military and Veterans Affairs Chair
- Energy and Environment
- Legislative Audit
Contact details and committee assignments from Open States' data on the Colorado General Assembly, which it collects from the chambers' websites, as of Oct. 15, 2026.
Source: the Colorado General Assembly's floor vote records, Jan. 8, 2025 to May 13, 2026. How these numbers work · Corrections