Iowa · Bill 2187 · 91st General Assembly

A bill for an act relating to the verification of citizenship and immigration status of persons who apply for or renew a driver’s license or…

  1. Introduced Feb 4, 2026
  2. In committee Feb 4, 2026
  3. Passed the Senate Feb 25, 2026
  4. Passed the House Apr 15, 2026
  5. To the governor May 11, 2026
  6. Became law May 15, 2026

What it does

The legislature's own summary of the bill, or its official long title.

A bill for an act relating to the verification of citizenship and immigration status of persons who apply for or renew a driver’s license or nonoperator’s identification card, and including applicability provisions.

Every action

27 steps, oldest first, as the legislature records them.

Show the 19 earlier steps
  1. SenateIntroduced, placed on calendar. S.J. 196.
  2. SenateCommittee report, approving bill. S.J. 204.
  3. SenatePassed Senate, yeas 42, nays 5. S.J. 398.
  4. SenateImmediate message. S.J. 399.
  5. HouseMessage from Senate. H.J. 418.
  6. CommitteeRead first time, referred to Transportation. H.J. 433. · House Transportation
  7. CommitteeSubcommittee: Golding, Cooling and Meyer, A. H.J. 525. · House Transportation
  8. CommitteeSubcommittee Meeting: 03/04/2026 8:45AM House Lounge. · House Transportation
  9. CommitteeSubcommittee recommends amendment and passage. · House Transportation
  10. CommitteeCommittee report, recommending amendment and passage. H.J. 687. · House Transportation
  11. CommitteeCommittee vote: Yeas, 18. Nays, 0. Excused, 3. H.J. 687. · House Transportation
  12. CommitteeCommittee amendment H-8230 filed. H.J. 687. · House Transportation
  13. HousePlaced on calendar. H.J. 687.
  14. HousePlaced on calendar under unfinished business. H.J. 760.
  15. HouseAmendment H-8294 filed. H.J. 821.
  16. HouseAmendment H-8230 adopted. H.J. 906.
  17. HouseAmendment H-8294 withdrawn. H.J. 906.
  18. HousePassed House, yeas 87, nays 8. H.J. 907.
  19. HouseImmediate message. H.J. 917.
  1. SenateMessage from House, with amendment S-5186. S.J. 813.
  2. SenateSenate concurred with S-5186. S.J. 849.
  3. SenatePassed Senate, yeas 38, nays 7. S.J. 850.
  4. SenateImmediate message. S.J. 851.
  5. HouseMessage from Senate. H.J. 955.
  6. HouseExplanation of vote. H.J. 1158.
  7. SenateReported correctly enrolled, signed by President and Speaker, and sent to Governor. S.J. 1028.
  8. GovernorSigned by Governor. S.J. 1030.

Roll calls

5 recorded votes: 3 on the floor, 2 in committee. Each shows how every member voted.

Shall the bill pass? · Full Senate

Passed 42–5
Feb 25, 2026 · journal entry
Yes 42 No 5 Not voting 3
Democrats: 11 yes, 5 no Republicans: 31 yes, 0 no
How each member voted

Yes · 42

No · 5

Absent · 3

Shall the bill pass? · Full House

Passed 87–8
Apr 15, 2026 · journal entry
Yes 87 No 8 Not voting 5
Democrats: 21 yes, 8 no Republicans: 66 yes, 0 no
How each member voted

Yes · 87

No · 8

Absent · 5

Shall the bill pass? · Full Senate

Passed 38–7
Apr 21, 2026 · journal entry
Yes 38 No 7 Not voting 5
Democrats: 9 yes, 7 no Republicans: 29 yes, 0 no
How each member voted

Yes · 38

No · 7

Absent · 5

Committee and other votes

Sponsors

The 0 members who introduced it.

  • Co Committee on Transportation Sponsoring committee

From Iowa's official records (www.legis.iowa.gov), checked Nov 14, 2026. Text links go to the official versions; LegiList does not copy bill text.