Photo of Mary Cavanagh
D Michigan Senate · District 6 On the 2026 ballot

Sen. Mary Cavanagh

Compare
Total votes
2,432
all sessions
Attendance
99%
24 missed
Lower than 82% of chamber peers
With party
95%
of cast votes
Higher than 86% of chamber peers
Bipartisan score
2%
crosses aisle rarely
Lower than 90% of chamber peers
Sponsored
1,233
bills & resolutions
Higher than 84% of chamber peers
Committees
5
assignments
Biography

About Sen. Mary Cavanagh

Sen. serving Michigan District 6. Member of the Democratic party. Has been in office 3 years · 8 months. Serves on 5 committees, including Finance, Insurance and Consumer Protection, Economic and Community Development and Appropriations.

Sworn in
Jan 1, 2023
3 years · 8 months
Closest ally
-
no co-sponsorship data
Top topic
92 votes tracked
Voting record · by topic

How Mary votes, broken down

See all votes →
Last activity

Recent legislative activity

See full record →