Indiana General Assembly

How the Indiana scores work

Every number on the Indiana pages comes from the General Assembly's own roll-call records and follows the rules on this page.

The vote records

  • Every roll call comes from the General Assembly's own records. Each floor roll call is published on iga.in.gov as a record of its own, listing every member serving that day under Yea, Nay, Excused or Not Voting, and each bill's history prints the roll call's number, what was voted on and its yeas and nays (“Amendment #1 (DeLaney) failed; Roll Call 63: yeas 28, nays 62”). We use every House and Senate floor roll call of the 124th General Assembly's two regular sessions we could check, 1,699 roll calls (909 in the House, 790 in the Senate), Jan. 21, 2025 to Feb. 27, 2026: the 2025 session, and the 2026 session, which met from November 18, 2025 (the House and Senate votes on the congressional map in December 2025 belong to it) and adjourned at the end of February 2026. There was no special session.
  • The records were retrieved from the General Assembly's public API (INscribe) from Oct. 19, 2026 to Oct. 20, 2026 (the table of sources below dates each one). INscribe and the Indiana General Assembly cannot vouch for the data or analyses derived from these data after the data have been retrieved from INscribe.
  • A roll call is used only if its record reads cleanly, its names adding up to the counts it prints; the General Assembly's list of the session's roll calls has it with the same yeas and nays; its bill's history prints it on the same day with the same yeas and nays; and it names every member serving that day exactly once. As a second reading, Open States, which reads the same records and publishes them in the public domain, must read every member's vote the same way: it does on all 1,698 roll calls it has (1 it doesn't have). All 1,699 roll calls passed every check.
  • Each chamber numbers its roll calls through each session. The General Assembly's list has every roll call on a bill or resolution; 181 other numbers aren't on it. The House and Senate Journals of 2025, which print every roll call of each day, show 101 of the 104 such numbers of 2025 to be attendance roll calls (a count of the members present when a sitting opens), which aren't a vote on a question and aren't used. The other 3 were votes on no bill that the General Assembly publishes only as a tally in the Journal, with no record of how each member voted, so they're left out: the House's vote of Nov. 19, 2024 on a motion by Rep. Matt Pierce to amend the proposed House Rules; the House's vote of Nov. 19, 2024 on a second motion by Rep. Matt Pierce to amend the proposed House Rules; the Senate's vote of Feb. 6, 2025 on sustaining the chair's ruling on Sen. Shelli Yoder's point of order during Senate Bill 289's third reading. The 2026 Journals aren't posted yet, so the 77 numbers of the 2026 session not on the list are taken to be attendance roll calls too, which we couldn't yet confirm.
  • Each record names who presided: the Speaker, the Lieutenant Governor as President of the Senate, or a member presiding in their place. Each vote page shows it.
  • The vote pages show whether each question carried, as the bill's history prints it. 178 House and 114 Senate roll calls failed. A bill needs the yeas of a majority of all the members elected to its chamber to pass (Constitution, Article 4, Section 25): 51 in the House and 26 in the Senate, so a question can fail with more yeas than nays, “for lack of constitutional majority”, as the histories put it: House Bill 1119 of 2026 on January 28, 2026, 48 to 47, and the Senate's concurrence on Senate Bill 366 of 2025 on April 16, 2025, 24 to 13.
  • Votes to sustain the presiding officer's ruling when a member appeals it (12) are included: a yea sustains the ruling. Committee votes aren't included. Neither are voice votes, which don't record how each member voted.
  • Contested votes are roll calls where the losing side got at least 10% of the yeas and nays: 412 in the House and 306 in the Senate. Every roll call has its own page. Floor votes lists the contested and party-line ones, and every roll call on request.

Who cast each vote

  • The records print each member by surname, with an initial where two in the chamber share one (“Miller, D”, “Walker G”), and the Speaker as “Mr. Speaker”. Each name goes to the one legislator who held a seat in that chamber that day and has that surname (and that initial); a name that fit no one, or more than one, would stop the roll call. Every name on every roll call matched.
  • Names and terms come from Open States. Where its dates are wrong, we follow the days the changes took effect, as reported at the time: Representative Alan Morrison left the House on January 13, 2025 to lead the Department of Natural Resources (Tim Yocum took the seat on January 16); Representative Pat Boy's last day was October 17, 2025 (Randy Novak took the seat on October 22); and Senator Andy Zay's resignation took effect on January 8, 2026 (Nick McKinley was sworn in on February 9). Members who left in November 2024 left on election day, November 5, when their successors' terms began (Constitution, Article 4, Section 3). Each roll call's list of every member serving that day confirms the dates.
  • News reports say Representative Ed Clere left the Republican Party on February 2, 2026, and that the House Republican caucus removed him that day (Indiana Capital Chronicle). We found no record of the change from the General Assembly, the caucus or Representative Clere, and the General Assembly's list of legislators still shows him as a Republican, so these pages show him as a Republican for the whole term; the reported change is unverified. (Open States lists him as an independent.)
  • Each build checks our current members against the General Assembly's own list of legislators for the 2026 session, names and parties.
  • Photos are the official portraits the General Assembly publishes for each legislator. A member without one shows initials.

Votes with the House Majority Floor Leader or Senate President Pro Tempore

  • The Speaker of the House, Todd Huston (District 37), presides over the House and, by its custom, votes only when he chooses: on 65 of 909 House roll calls, and on 56 of its 412 contested ones, mostly bills on their final passage, concurrences and conference reports, and amendments he voted against. That's too few to compare members with him, so House members are compared with the House Majority Floor Leader, Matt Lehman (District 79), who leads the Republican majority on the floor. The House Republicans re-elected him to the post in December 2024, the House Journal names him “the Majority Floor Leader”, and he held the post for every roll call here. He voted on 856 of 909 House roll calls (nay on 166). The Speaker's pages show no missed-vote share.
  • Senators are compared with the Senate's elected leader, its President Pro Tempore, Rodric Bray (District 37), its leader since November 2018, re-elected when the General Assembly organized on November 19, 2024, who held the office for every roll call here. He voted on 788 of 790 Senate roll calls (nay on 111). The Lieutenant Governor presides over the Senate but isn't a senator.
  • The score is the share of roll calls on which the member voted the same way, yea or nay, as their chamber's leader. A roll call counts only when both of them voted yea or nay.
  • Both leaders are Republicans, the majority party in both chambers.
  • The headline number uses contested votes. On unanimous votes nearly everyone agrees with the leader, so the share on all votes, shown alongside, is high for almost everyone.
  • A score needs at least 20 votes. The leaders aren't scored against themselves.
  • This works like “votes with the President” on the Congress pages, with one difference: the President's position on a bill comes from the White House's public statements, while the leader's position here is the leader's own recorded vote.

Votes with own party

  • Counts party-line votes: roll calls where most Democrats voted one way and most Republicans the other (354 in the House, 227 in the Senate). The score is the share of those votes where the member voted with most of their own party. The Congress pages use the same definition.
  • Partisan rank orders each chamber's current members by this score, whichever their party: 1 votes with their party most often, and the last votes with it least. Members shown with the same whole percent share a rank, and each legislator's page says how many share it and how many vote with their party more often.
  • A score needs at least 20 party-line votes.
  • The table of contested votes on each legislator's page marks every contested vote where they voted against most of their party, whether or not it was a party-line vote, so it can list more votes than the score counts.

Didn't vote at roll call

  • The share of roll calls, while the member was in office, on which the record shows no vote for them.
  • The records list a member who didn't vote as Excused (an excused absence) or Not Voting. Indiana's records have no “present” vote.
  • “In office” means the roll call lists the member: each one lists every seated member, whether or not they voted.

The seat chart

  • Each chamber's current members are seats, ordered from most liberal (left) to most conservative (right). There's no DW-NOMINATE score for state legislators, so the order comes from the General Assembly's own contested votes: for every pair of members, the share of contested roll calls on which they voted the same way, scaled to one left-right dimension (Poole's agreement-score method, the usual first step of roll-call scaling). Republicans are on the right. A member with fewer than 20 contested votes sits at their party's middle, and so does the Speaker, whose votes are the ones he chose to cast.
  • Color uses the same rule as the Congress pages: how often a member crosses party lines toward the middle on party-line votes, siding with the other party alongside their own party's more moderate members. Solid blue or red means almost never; purple means at least 1 in 5 of those votes.
  • Indiana legislators break from their party on party-line votes more often than members of Congress (one in ten breaks on at least 15.9% of them, against 7.4% in Congress), so the Indiana pages use the same color steps as Florida's, Georgia's, Pennsylvania's, South Carolina's and Illinois's, twice Congress's: purple at 20% rather than 10%, then 15, 10, 6 and 3%. That keeps purple for the truly moderate: 7 of the 150 current members. The typical member breaks on 2.9% of party-line votes (2.5% in the House, 4.7% in the Senate).
  • Gray seats: no party-line score.

Bills passed

  • Every House and Senate bill introduced in the 124th General Assembly's two sessions: 1,110 House bills and 811 Senate bills, the budget included. Bill numbers start over each session, so House Bill 1001 of 2025 (the budget) and of 2026 are different bills. Resolutions aren't counted, including the joint resolutions proposing constitutional amendments. Neither are the 50 “vehicle bills”, numbers filed with no author and never taken up.
  • A bill counts for its first author in the chamber where it was filed: the first name on its history's “Authored by” line, or the one a later line names when an author is replaced (“Senator Bray removed as author”, “Senator Zay added as author”). Coauthors, and the sponsors in the second chamber, aren't counted. Each bill's record on the General Assembly's API lists its authors in order; its first is the same member for all 1,919 bills whose record lists one. House Bill 1036 of 2025 counts for no one: its author, Alan Morrison, left the House before its first roll call.
  • Passed both chambers: an enrolled act, signed by the Speaker and the President Pro Tempore (223 House bills, 183 Senate bills). It became law when it got a Public Law number: the Governor signed it, or it became law without his signature. Every Public Law number of each session, 1 to 246 for 2025 and 1 to 164 for 2026, belongs to one bill or joint resolution, and every enrolled act has one: the Governor vetoed no bill in either session (0 vetoes).
  • Indiana doesn't mark local bills apart, so every bill counts the same way. The ranked number is bills that passed both chambers.
  • Ranks are among current members of the chamber, and among current members of the chamber in the same party: 1 has the most, and members with the same number share a rank. Members who took office during the term had less time to pass bills.

Budget projects

  • Indiana's budget acts don't name the legislator who asked for an item, so there's no budget figure for Indiana legislators.

The November 3 ballot

  • All 100 House seats are on the ballot, and 25 of the 50 Senate seats. Senators serve four years, half of them elected every two (Constitution, Article 4, Section 3); the 25 elected in 2024 aren't up this year.
  • The candidates are the Election Division's 2026 general election candidate list (dated September 22, 2026, read Oct. 18, 2026): each candidate's name as it appears on the ballot, party and office. A race with a single candidate is marked unopposed. A declared write-in candidate isn't printed on the ballot; the ballot has a line to write in a name only for an office where one has declared, and the race says so.

Recent key votes

Each legislator's page lists their five most recent key votes, and its voting record opens with their key votes (the newest 300) until the whole record loads. A key vote is a contested or party-line roll call (both as defined above) that gave the chamber's last word on a whole bill, budgets included: its passage, agreeing to the other chamber's changes, adopting a conference committee's report or accepting the Governor's amendments, or a vote to override a veto. We read that from the motion as the record names it. Amendments, procedural motions and the adoption of resolutions aren't key votes, and neither is a motion we haven't listed. This term, 215 of the Indiana House's 909 roll calls and 195 of the Indiana Senate's 790 are key votes.

Next to each key vote is the bill's plain-language explanation where one has been checked against the official text (below); where there isn't one yet, the page says so rather than describe the bill another way.

Bill explanations

Indiana vote pages don't carry an explanation of the bill yet. Each page's title is the bill's short description as the General Assembly prints it, and the page links to the bill on iga.in.gov, where its full text, digest and history are.

Data sources and downloads

WhatSourceLast downloaded
Floor roll calls, with each member's voteIndiana General Assembly, House and Senate roll-call records (iga.in.gov, through its public API)
The General Assembly's API license (INscribe) asks that users cite the date the data were retrieved and state that INscribe and the Indiana General Assembly cannot vouch for the data or analyses derived from them after retrieval, and that they use no State or General Assembly logo; this page does both, and the site shows none.
Oct. 19, 2026
Bills, their authors, short descriptions and histories, the Governor's actionsIndiana General Assembly, bill records and histories (api.iga.in.gov)
The General Assembly's API license (INscribe) asks that users cite the date the data were retrieved and state that INscribe and the Indiana General Assembly cannot vouch for the data or analyses derived from them after retrieval, and that they use no State or General Assembly logo; this page does both, and the site shows none.
Oct. 20, 2026
A second reading of each roll call's record, member for memberOpen States bulk data, Indiana 2025 and 2026 sessions (public domain)Oct. 18, 2026
Current members and vacant seats, checked each build; official portraitsIndiana General Assembly, legislators of the 2026 session (api.iga.in.gov)
The General Assembly's API license (INscribe) asks that users cite the date the data were retrieved and state that INscribe and the Indiana General Assembly cannot vouch for the data or analyses derived from them after retrieval, and that they use no State or General Assembly logo; this page does both, and the site shows none.
Oct. 20, 2026
Legislators, terms, contact details and committeesOpen States (public domain)Oct. 18, 2026
Candidates on the November 3 ballotIndiana Election Division, 2026 General Election Candidate ListOct. 18, 2026
District boundaries, for the map and the address lookupU.S. Census Bureau (2026 state legislative districts)Oct. 20, 2026

Everything these pages show can be downloaded, free to reuse. Percent columns ending in “_shown” are the whole numbers the pages show; the counts behind each one are beside it. Terms of reuse

  • members.csv: Every Indiana legislator this term with each score, the counts behind it and the whole percent the pages show.
  • votes.csv: Every Indiana floor roll call with its totals, whether it was contested or party-line, how the leader and each party's majority voted, and the official record.
  • member-votes.csv: How every Indiana legislator voted on every floor roll call.
  • bills.csv: Every Indiana bill this term with its sponsors, its kind (statewide, local or claim) and how far it got.

Checks

  • PASS: Indiana House: current members match the chamber's own list — 100 members and 0 vacant seats agree
  • PASS: Indiana Senate: current members match the chamber's own list — 50 members and 0 vacant seats agree
  • PASS: Indiana: every bill's sponsors are legislators on these pages, and their counts add up — 1,920 sponsor credits on 1,920 bills
  • PASS: Indiana: every bill's first author matched to one legislator, every enrolled act's outcome known, every Public Law number one bill's or resolution's — 2025: Public Laws 1-246, 243 bills and 3 joint resolutions; 2026: Public Laws 1-164, 163 bills and 1 joint resolution; first authors the bills' records confirm: 1,919; credited to no one (the author left before any roll call): 2025 HB 1036 (Alan Morrison)
  • PASS: Indiana: the vote-by-vote download's files match the state's settings — member-votes.csv
  • PASS: Indiana: the address lookup's file lists every seat's holder — 150 seats
  • PASS: Indiana: every vote on the records credited to the right legislator — all matched
  • PASS: Indiana: bill explanations are approved and match their official source — 0 vote pages show one
  • PASS: Indiana: every vote page's bill has its title — 1699 votes
  • PASS: Indiana: every current legislator has an official portrait — 151 portraits
  • PASS: Indiana: the district map has every seat, and only those — 100 House districts, 50 Senate districts
  • PASS: Indiana: every incumbent on the ballot links to their voting record — all linked
  • PASS: Indiana: every Indiana roll call's record reads cleanly and adds up, matches the General Assembly's list of roll calls and its bill's history (day, yeas and nays), ties every name to one member and names every member serving once — all 1,699 of them
  • PASS: Indiana: Open States reads every record it has the same way, member for member — 1,698 agree; 1 it has no reading of
  • WARN: Indiana: every roll call the chambers numbered is on the General Assembly's list, or the Journal prints it as a quorum call — 101 quorum calls in the Journals; votes only a Journal prints, left out: House roll call 2 of 2025 (29-67); House roll call 3 of 2025 (29-67); Senate roll call 79 of 2025 (38-9); 77 not in a posted Journal (NOT VERIFIED; the 2026 Journals aren't posted)
  • PASS: Indiana: who presided over each roll call is a person these pages can name — all of them
  • PASS: Indiana: Nov. 3 legislative candidates cover every seat on the ballot — 125 races