To avoid bias in our analysis, we categorized each bill based solely on voting patterns, not the bill content itself.
For every bill that passed, we calculated the percentage of Democrats and Republicans in each chamber (House and Senate) who voted in favor. We then compared these support levels to identify the political leaning of the bill using the following framework:
This method provides a data-driven, transparent measure of each bill's political alignment — reflecting how each party judged the bill on its merits.
Click a bill to view voting breakdowns
| Bill | Session | Category |
|---|---|---|
| HB2 | Regular | Strong Dem |
|
House: GOP 82%, DEM 90% Senate: GOP 67%, DEM 100% Average Lean: -21.0% |
||
| HB3 | Regular | Lean Dem |
|
House: GOP 77%, DEM 71% Senate: GOP 67%, DEM 90% Average Lean: -8.7% |
||
| HB4 | Regular | Strong Dem |
|
House: GOP 83%, DEM 94% Senate: GOP 67%, DEM 100% Average Lean: -22.5% |
||
| HB5 | Regular | Strong Dem |
|
House: GOP 87%, DEM 94% Senate: GOP 62%, DEM 100% Average Lean: -22.3% |
||
| HB6 | Regular | Strong Dem |
|
House: GOP 79%, DEM 98% Senate: GOP 67%, DEM 100% Average Lean: -26.3% |
||
| HB7 | Regular | Strong Dem |
|
House: GOP 83%, DEM 96% Senate: GOP 62%, DEM 100% Average Lean: -25.1% |
||
| HB8 | Regular | Lean Dem |
|
House: GOP 86%, DEM 96% Senate: GOP 88%, DEM 100% Average Lean: -11.2% |
||
| HB9 | Regular | Lean Dem |
|
House: GOP 87%, DEM 96% Senate: GOP 79%, DEM 100% Average Lean: -14.9% |
||
| HB10 | Regular | Strong Dem |
|
House: GOP 75%, DEM 98% Senate: GOP 62%, DEM 100% Average Lean: -30.2% |
||
| HB11 | Regular | Strong Dem |
|
House: GOP 76%, DEM 96% Senate: GOP 62%, DEM 90% Average Lean: -23.8% |
||
| HB12 | Regular | Strong GOP |
|
House: GOP 76%, DEM 2% Senate: GOP 79%, DEM 0% Average Lean: 76.7% |
||
| HB13 | Regular | Strong Dem |
|
House: GOP 83%, DEM 94% Senate: GOP 67%, DEM 100% Average Lean: -22.5% |
||
| HB14 | Regular | Lean Dem |
|
House: GOP 91%, DEM 96% Senate: GOP 67%, DEM 100% Average Lean: -19.3% |
||
| HB17 | Regular | Strong Dem |
|
House: GOP 85%, DEM 92% Senate: GOP 58%, DEM 100% Average Lean: -24.3% |
||
| HB18 | Regular | Lean Dem |
|
House: GOP 78%, DEM 83% Senate: GOP 71%, DEM 100% Average Lean: -16.9% |
||
| HB20 | Regular | Strong Dem |
|
House: GOP 77%, DEM 85% Senate: GOP 67%, DEM 100% Average Lean: -20.4% |
||
| HB105 | Regular | Lean GOP |
|
House: GOP 94%, DEM 92% Senate: GOP 92%, DEM 80% Average Lean: 6.9% |
||
| HB121 | Regular | Lean Dem |
|
House: GOP 83%, DEM 88% Senate: GOP 92%, DEM 90% Average Lean: -2.1% |
||
| HB145 | Regular | Strong Dem |
|
House: GOP 51%, DEM 98% Senate: GOP 88%, DEM 90% Average Lean: -24.6% |
||
| HB147 | Regular | Lean Dem |
|
House: GOP 80%, DEM 90% Senate: GOP 92%, DEM 100% Average Lean: -9.5% |
||
| HB169 | Regular | Lean Dem |
|
House: GOP 94%, DEM 90% Senate: GOP 88%, DEM 100% Average Lean: -4.6% |
||
| HB199 | Regular | Strong Dem |
|
House: GOP 81%, DEM 88% Senate: GOP 62%, DEM 100% Average Lean: -22.6% |
||
| HB225 | Regular | Strong GOP |
|
House: GOP 75%, DEM 12% Senate: GOP 83%, DEM 100% Average Lean: 23.5% |
||
| HB262 | Regular | Lean Dem |
|
House: GOP 97%, DEM 94% Senate: GOP 96%, DEM 100% Average Lean: -0.6% |
||
| HB296 | Regular | Strong GOP |
|
House: GOP 94%, DEM 58% Senate: GOP 92%, DEM 80% Average Lean: 23.8% |
||
| HB419 | Regular | Lean GOP |
|
House: GOP 91%, DEM 96% Senate: GOP 83%, DEM 70% Average Lean: 4.0% |
||
| HB495 | Regular | Strong GOP |
|
House: GOP 96%, DEM 13% Senate: GOP 96%, DEM 40% Average Lean: 69.4% |
||
| HB516 | Regular | Lean GOP |
|
House: GOP 98%, DEM 98% Senate: GOP 96%, DEM 90% Average Lean: 3.0% |
||
| HB567 | Regular | Strong GOP |
|
House: GOP 87%, DEM 0% Senate: GOP 92%, DEM 0% Average Lean: 89.5% |
||
| HB594 | Regular | Strong GOP |
|
House: GOP 94%, DEM 0% Senate: GOP 92%, DEM 50% Average Lean: 67.6% |
||
| HB595 | Regular | Strong GOP |
|
House: GOP 91%, DEM 8% Senate: GOP 96%, DEM 0% Average Lean: 89.5% |
||
| HB596 | Regular | Lean Dem |
|
House: GOP 93%, DEM 100% Senate: GOP 92%, DEM 90% Average Lean: -2.8% |
||
| HB737 | Regular | Lean Dem |
|
House: GOP 75%, DEM 88% Senate: GOP 96%, DEM 90% Average Lean: -3.6% |
||
| HB754 | Regular | Strong GOP |
|
House: GOP 85%, DEM 48% Senate: GOP 83%, DEM 0% Average Lean: 60.3% |
||
| HB810 | Regular | Lean GOP |
|
House: GOP 95%, DEM 81% Senate: GOP 96%, DEM 100% Average Lean: 5.3% |
||
| HB974 | Regular | Lean GOP |
|
House: GOP 94%, DEM 81% Senate: GOP 79%, DEM 90% Average Lean: 1.0% |
||
| HB1041 | Regular | Lean Dem |
|
House: GOP 72%, DEM 87% Senate: GOP 92%, DEM 80% Average Lean: -1.7% |
||
| HJR23 | Regular | Lean GOP |
|
House: GOP 93%, DEM 52% Senate: GOP 96%, DEM 100% Average Lean: 18.3% |
||
| HJR73 | Regular | Strong GOP |
|
House: GOP 94%, DEM 0% Senate: GOP 88%, DEM 0% Average Lean: 90.6% |
||
| SB1 | Regular | Lean Dem |
|
House: GOP 73%, DEM 87% Senate: GOP 92%, DEM 90% Average Lean: -6.1% |
||
| SB2 | Regular | Lean GOP |
|
House: GOP 95%, DEM 90% Senate: GOP 96%, DEM 90% Average Lean: 5.4% |
||
| SB3 | Regular | Lean Dem |
|
House: GOP 78%, DEM 88% Senate: GOP 67%, DEM 60% Average Lean: -1.9% |
||
| SB4 | Regular | Strong GOP |
|
House: GOP 65%, DEM 46% Senate: GOP 71%, DEM 50% Average Lean: 20.1% |
||
| SB22 | Regular | Strong GOP |
|
House: GOP 99%, DEM 0% Senate: GOP 100%, DEM 0% Average Lean: 99.5% |
||
| SB28 | Regular | Lean Dem |
|
House: GOP 90%, DEM 90% Senate: GOP 96%, DEM 100% Average Lean: -2.3% |
||
| SB43 | Regular | Lean Dem |
|
House: GOP 68%, DEM 94% Senate: GOP 92%, DEM 100% Average Lean: -17.3% |
||
| SB47 | Regular | Strong GOP |
|
House: GOP 91%, DEM 50% Senate: GOP 92%, DEM 50% Average Lean: 41.3% |
||
| SB49 | Regular | Strong GOP |
|
House: GOP 76%, DEM 4% Senate: GOP 96%, DEM 40% Average Lean: 64.1% |
||
| SB63 | Regular | Strong GOP |
|
House: GOP 73%, DEM 27% Senate: GOP 88%, DEM 90% Average Lean: 22.0% |
||
| SB68 | Regular | Lean Dem |
|
House: GOP 79%, DEM 88% Senate: GOP 79%, DEM 100% Average Lean: -15.2% |
||
| SB71 | Regular | Strong Dem |
|
House: GOP 63%, DEM 83% Senate: GOP 79%, DEM 100% Average Lean: -20.4% |
||
| SB79 | Regular | Strong GOP |
|
House: GOP 94%, DEM 87% Senate: GOP 83%, DEM 40% Average Lean: 25.2% |
||
| SB81 | Regular | Lean Dem |
|
House: GOP 84%, DEM 92% Senate: GOP 92%, DEM 100% Average Lean: -8.1% |
||
| SB82 | Regular | Lean Dem |
|
House: GOP 66%, DEM 85% Senate: GOP 92%, DEM 90% Average Lean: -8.4% |
||
| SB98 | Regular | Lean Dem |
|
House: GOP 87%, DEM 94% Senate: GOP 79%, DEM 100% Average Lean: -13.9% |
||
| SB105 | Regular | Lean Dem |
|
House: GOP 71%, DEM 90% Senate: GOP 92%, DEM 100% Average Lean: -14.0% |
||
| SB133 | Regular | Lean Dem |
|
House: GOP 95%, DEM 90% Senate: GOP 92%, DEM 100% Average Lean: -1.7% |
||
| SB145 | Regular | Strong GOP |
|
House: GOP 90%, DEM 19% Senate: GOP 96%, DEM 100% Average Lean: 33.3% |
||
| SB150 | Regular | Lean Dem |
|
House: GOP 94%, DEM 87% Senate: GOP 83%, DEM 100% Average Lean: -4.4% |
||
| SB152 | Regular | Strong GOP |
|
House: GOP 86%, DEM 0% Senate: GOP 92%, DEM 60% Average Lean: 59.0% |
||
| SB160 | Regular | Strong GOP |
|
House: GOP 92%, DEM 33% Senate: GOP 92%, DEM 100% Average Lean: 25.4% |
||
| SB218 | Regular | Lean Dem |
|
House: GOP 86%, DEM 96% Senate: GOP 96%, DEM 100% Average Lean: -7.0% |
||
| SB221 | Regular | Strong GOP |
|
House: GOP 95%, DEM 31% Senate: GOP 96%, DEM 20% Average Lean: 70.2% |
||
| SB271 | Regular | Lean Dem |
|
House: GOP 86%, DEM 87% Senate: GOP 62%, DEM 100% Average Lean: -18.9% |
||
| SB348 | Regular | Lean Dem |
|
House: GOP 82%, DEM 85% Senate: GOP 79%, DEM 100% Average Lean: -11.9% |
||
| SB396 | Regular | Lean GOP |
|
House: GOP 95%, DEM 88% Senate: GOP 96%, DEM 80% Average Lean: 11.4% |
||
| SCR3 | Regular | Lean Dem |
|
House: GOP 95%, DEM 94% Senate: GOP 88%, DEM 100% Average Lean: -6.1% |
||
| SB1 | Special | Strong Dem |
|
House: GOP 88%, DEM 88% Senate: GOP 54%, DEM 100% Average Lean: -23.1% |
||
| SB3 | Special | Lean Dem |
|
House: GOP 53%, DEM 62% Senate: GOP 50%, DEM 70% Average Lean: -14.4% |
||
| SB4 | Special | Lean Dem |
|
House: GOP 91%, DEM 90% Senate: GOP 79%, DEM 100% Average Lean: -10.2% |
||