Photo of Mike Barrett
D Massachusetts Senate · District Third Middlesex On the 2026 ballot

Sen. Mike Barrett

Compare
Total votes
1,652
all sessions
Attendance
94%
97 missed
Lower than 88% of chamber peers
With party
99%
of cast votes
Higher than 89% of chamber peers
Bipartisan score
0%
crosses aisle rarely
Lower than 92% of chamber peers
Sponsored
1,165
bills & resolutions
Lower than 79% of chamber peers
Committees
4
assignments
1,165 bills and resolutions

Sponsored bills

Total
1,165
Primary
169
Co-sponsor
996
This page
1,165
matching current filters
Co-sponsor H 4388
Passed · Massachusetts House · Co-sponsor
An Act making the charter of the Town of Sudbury gender neutral

By Mr. Gentile of Sudbury, a petition (accompanied by bill, House, No. 4388) of Carmine Lawrence Gentile, Michael J. Barrett and James B. Eldridge (by vote of the town) that the town of Sudbury be authorized to make the charter of said town gender neutral. Municipalities and Regional Government. [Local Approval Received.]

Passed Jun 25, 2020 1 co-sponsor
Co-sponsor H 1194
Passed · Massachusetts House · Co-sponsor
An Act establishing Medicare for all in Massachusetts

By Representatives Sabadosa of Northampton and Garlick of Needham, a petition (accompanied by bill, House, No. 1194) of Lindsay N. Sabadosa, Denise C. Garlick and others relative to providing access to health care services for all residents through a single payer Medicare for all health care financing system. Health Care Financing.

Passed Jun 22, 2020 1 co-sponsor
Co-sponsor H 1163
Passed · Massachusetts House · Co-sponsor
An Act establishing a special commission to study the implementation of single payer health care in the Commonwealth

By Ms. Hogan of Stow, a petition (accompanied by bill, House, No. 1163) of Kate Hogan and others for legislation to establish a special commission (including members of the General Court) to study the implementation of single payer health care in the Commonwealth. Health Care Financing.

Passed Jun 22, 2020 1 co-sponsor
Showing 701 to 710 of 1,165 bills
Previous 1 … 70 71 72 … 117 Next