WMRD

What’s My Rep Doing

Last sync: Sep 13, 2026, 10:21 PM UTC

Members

C000880

Mike Crapo

RepublicanIdahoCurrent Member
Sponsored
29
Cosponsored
299
Birth Year
1951

Prepared Legislative Analysis

119th Congress · computed from the latest committed analytics snapshot

Updated Sep 13, 2026, 11:00 AM

Sponsored
29
Cosponsored
299
Progressed
114
Floor or later
82
Final success
66
Bill actions
1,260

Top Policy Areas

Crime and Law Enforcement

37

Finance and Financial Sector

23

Health

23

Government Operations and Politics

22

International Affairs

21

Environmental Protection

20

Public Lands and Natural Resources

20

Taxation

14

Monthly Bill Activity

Jan 2025
145
Feb 2025
146
Mar 2025
101
Apr 2025
92
May 2025
92
Jun 2025
53
Jul 2025
67
Sep 2025
43
Oct 2025
43
Nov 2025
47
Dec 2025
68
Jan 2026
26
Feb 2026
27
Mar 2026
25
Apr 2026
48
May 2026
90
Jun 2026
89
Jul 2026
39
Aug 2026
19

Terms

119th

Senate

Senator · Idaho

1999
118th

Senate

Senator · Idaho

1999 - 2025
117th

Senate

Senator · Idaho

1999 - 2023
116th

Senate

Senator · Idaho

1999 - 2021
115th

Senate

Senator · Idaho

1999 - 2019
114th

Senate

Senator · Idaho

1999 - 2017
113th

Senate

Senator · Idaho

1999 - 2015
112th

Senate

Senator · Idaho

1999 - 2013
111th

Senate

Senator · Idaho

1999 - 2011
110th

Senate

Senator · Idaho

1999 - 2009
109th

Senate

Senator · Idaho

1999 - 2007
108th

Senate

Senator · Idaho

1999 - 2005
107th

Senate

Senator · Idaho

1999 - 2003
106th

House of Representatives

1993 - 1999
106th

Senate

Senator · Idaho

1999 - 2001
105th

House of Representatives

Representative · Idaho · District 2

1993 - 1999
104th

House of Representatives

Representative · Idaho · District 2

1993 - 1999
103th

House of Representatives

Representative · Idaho · District 2

1993 - 1999

Committee Assignments

Committee on Banking, Housing, and Urban Affairs

Member · Senate.gov

0 bills · 75 reports · 1,051 nominations · 7,292 communications

Committee on Finance

Member · Senate.gov

0 bills · 187 reports · 879 nominations · 9,762 communications

Committee on the Budget

Member · Senate.gov

0 bills · 0 reports · 0 nominations · 0 communications

Joint Committee on Taxation

Member · Senate.gov

0 bills · 0 reports · 0 nominations · 0 communications