Photo of John Keenan
D Massachusetts Senate · District Norfolk and Plymouth On the 2026 ballot

Sen. John Keenan

Compare
Total votes
1,646
all sessions
Attendance
99%
10 missed
Near the chamber average
With party
97%
of cast votes
Lower than 98% of chamber peers
Bipartisan score
2%
crosses aisle rarely
Higher than 95% of chamber peers
Sponsored
1,294
bills & resolutions
Higher than 75% of chamber peers
Committees
8
assignments
1,646 roll-call votes

Voting record

Yea
1,417
voted in favor
Nay
228
voted against
Absent
10
missed votes
Total cast
1,646
across all sessions
Crossed party
46
votes against own party
This page
1,646
matching current filters
Bill
Description
Vote
Result
Tally
Date
S 2610
An Act promoting net neutrality and consumer protection
Yea
Passed
37–0
Jul 19, 2018
S 2598
An Act to strengthen laws combatting human trafficking and protecting survivors of modern-day slavery
Yea
Passed
37–0
Jul 19, 2018
S 2598
An Act to strengthen laws combatting human trafficking and protecting survivors of modern-day slavery
Yea
Passed
37–0
Jul 19, 2018
H 4742
An Act for prevention and access to appropriate care and treatment of addiction
Yea
Passed
37–0
Jul 19, 2018
H 4116
An Act relative to Alzheimer’s and related dementias in the Commonwealth
Yea
Passed
37–0
Jul 19, 2018
S 2607
An Act relative to students with dyslexia
Yea
Passed
37–0
Jul 18, 2018
H 4800
An Act making appropriations for the fiscal year 2019 for the maintenance of the departments, boards, commissions, institutions and certain activities of the Commonwealth, for interest, sinking fund and serial bond requirements and for certain permanent improvements
Yea
Passed
36–1
Jul 18, 2018
H 4800
An Act making appropriations for the fiscal year 2019 for the maintenance of the departments, boards, commissions, institutions and certain activities of the Commonwealth, for interest, sinking fund and serial bond requirements and for certain permanent improvements
Nay
Failed
8–28
Jul 18, 2018
H 4800
An Act making appropriations for the fiscal year 2019 for the maintenance of the departments, boards, commissions, institutions and certain activities of the Commonwealth, for interest, sinking fund and serial bond requirements and for certain permanent improvements
Yea
Passed
30–7
Jul 18, 2018
H 4546
An Act relative to community benefit districts
Yea
Passed
22–15
Jul 18, 2018
Showing 1,211 to 1,220 of 1,646 votes