John Barrett, III
Born
1947
Contact
Email · john.barrett@mahouse.gov
District office
MA
413-743-8300
Reaching John Barrett, III? Do it at scale.
Run a one-click campaign that sends personalized messages from your whole list — with the highest deliverability in the category.
33
Bills sponsored
this session · 69 all-time
323
Bills co-sponsored
this session · 811 all-time
0
Enacted into law
this session · 0 all-time
233
Recorded votes
98%
Vote participation
voted in 98% of 233 recorded votes
Voting scorecard
Not enough data yet to score John Barrett, III. We compute party-unity, independence, and participation from linked roll-call votes — once there are enough on record, the scores appear here.
Sponsored (introduced)
69 billsCurrent session 33 bills
- HD 5176 An Act authorizing the town of Hancock to allow firefighters and police to continue serving past age 65 Introduced
- H 1465 An Act providing for the expungement of racially restrictive covenants in recorded real property documents In Committee
- H 3829 An Act relative to the oversight of cable contracts In Committee
- H 5216 An Act to use more inclusive language for the Lanesborough Board of Selectmen Passed
- H 2827 An Act relative to clarifying property tax exemptions for solar and wind systems In Committee
- H 4661 An Act designating a certain bridge in the city of North Adams as the William F. Evans Memorial Bridge Passed
- H 852 An Act establishing time limits for idling trains In Committee
- HD 4947 An Act designating a certain bridge in the city of North Adams as the William F. Evans Memorial Bridge In Committee
- H 2558 An Act relative to retirement benefits for Rebecca J. Vanderstelt In Committee
- H 2138 An Act relative to partition fences In Committee
- H 3256 An Act to establish municipal access to utility poles located in municipal rights-of-way In Committee
- H 4993 An Act to authorize the town of Williamstown to allow for two additional alcoholic beverages licenses In Committee
- H 4992 An Act to allow for an additional alcoholic beverage license in the Town of Williamstown In Committee
- H 4994 An Act to amend the Williamstown Town Charter by making all gender references therein gender neutral Passed
- H 3804 An Act to establish a commission to determine whether EOHHS should be separated into two agencies with each being administered by a cabinet level secretary In Committee
- H 3806 An Act further regulating out-of-state moving violations In Committee
- H 4995 An Act to amend the town of Williamstown Home Rule Charter Passed
- H 3805 An Act relative to municipal lighting plants In Committee
- HD 3707 An Act to establish a commission to determine whether EOHHS should be separated into two agencies with each being administered by a cabinet level secretary Introduced
- HD 3481 An Act further regulating out-of-state moving violations Introduced
- HD 1859 An Act to establish municipal access to utility poles located in municipal rights-of-way Introduced
- HD 1588 An Act relative to municipal lighting plants Introduced
- HD 5219 An Act to allow for an additional alcoholic beverage license in the Town of Williamstown Introduced
- HD 5222 An Act to authorize the town of Williamstown to allow for two additional alcoholic beverages licenses Introduced
- HD 5221 An Act to amend the town of Williamstown Home Rule Charter Introduced
Historical 36 bills
- H4347 An Act relative to the Williamstown Library Trustees Died
- H4141 An Act authorizing the city of North Adams to appoint retired North Adams police officers as special police officers within said city for paid detail assignments Died
- H4055 An Act relative to recall elections in the town of Lanesborough Died
- H4056 An Act relative to the Lanesborough Select Board Died
- H515 An Act exempting Hancock schools Died
- H4047 An Act relating to special permits Died
- H4042 An Act relating to homeowner insurance policy Died
- H4025 An Act relative to the organization of EOHHS Died
- H801 An Act relative to the town of Cheshire's special election Died
- H4038 An Act relative to school transportation reimbursement Died
- H1093 An Act prohibiting certain insurance liens Died
- H3026 An Act allowing the town of Williamstown to expand financial eligibility for senior property tax exemption Died
- H72 An Act relative to the oversight of cable contracts Died
- H3624 An Act establishing time limits for idling trains Died
- H3450 An Act to establish municipal access to utility poles located in municipal rights-of-way Died
- H2750 An Act relative to retirement benefits for Neal Bryan Martin Died
- H5483 An Act allowing the town of Williamstown to ban second generation anticoagulant rodenticides (SGARs) Died
- H5507 An Act authorizing the Adams Fire District to allow firefighters to continue to serve past the age of 65 Died
- H4907 An Act relative to the sale of nitrous oxide Died
- H4867 An Act relative to school choice Died
- HD 1807 An Act relative to equitable regional transit authority funding Died
- HD 135 An Act to expand teacher creditable service Died
- HD 4646 An Act relative to partition fences Died
- H 3753 An Act to limit consumer exposure to deceptive calling practices Died
- H 4247 An Act relative to partition fences Died
Co-sponsored
811 billsCurrent session 323 bills
- H 4863 An Act promoting drinking water quality for all In Committee
- S 2136 An Act transitioning Massachusetts to clean electricity, heating, and transportation In Committee
- H 4436 An Act designating U.S. Route 20 in Massachusetts the Medal of Honor Highway Signed
- H 4507 An Act relative to hemp and agriculture in the cannabis industry In Committee
- H 2125 An Act helping overdosing persons in emergencies In Committee
- S 2924 An Act fostering voter opportunities, trust, equity and security Signed
- S 2554 An Act fostering voter opportunities, trust, equity and security Passed
- H 2253 An Act to create a timely stroke system of care to save lives In Committee
- H 3412 An Act relative to municipal relief from Transportation Infrastructure Enhancement Trust Fund reporting requirements In Committee
- H 1908 An Act providing for certificates of rehabilitation, second chances, increased success, and community prosperity In Committee
- H 4712 An Act authorizing the town of Lanesborough to continue the employment of Daniel Bolognia, Charles Garrity, Peter Pannesco, Peter Oakley, David Rolle, Donald Whalen and Michael Wooliver Passed
- H 1325 An Act committing to higher education the resources to insure a strong and healthy public higher education system In Committee
- H 4694 An Act to establish a Higher Education Review Commission In Committee
- S 2573 An Act allowing humane transportation of K9 partners aka Nero's law Signed
- H 211 An Act establishing the Massachusetts foster care review office In Committee
- H 2088 An Act relative to preventing overdose deaths and increasing access to treatment In Committee
- H 2127 An Act establishing a commission to study the availability of a continuum of care for persons with substance use disorder In Committee
- S 740 An Act relative to removing barriers to care for physician assistants In Committee
- H 2051 An Act relative to physician assistant non-competes In Committee
- H 1179 An Act relative to the practice of acupuncture In Committee
- H 2343 An Act providing for consumer access to and the right to practice complementary and alternative health care services In Committee
- H 1308 An Act to improve oral health for all Massachusetts residents In Committee
- H 1365 An Act relative to establishing a tuition free program for teachers and paraprofessionals In Committee
- H 2327 An Act decreasing food waste by standardizing the date labeling of food In Committee
- H 139 An Act protecting internet access during the COVID-19 pandemic In Committee
Historical 488 bills
- HD 4999 An Act relative to remote notarization during COVID-19 state of emergency Died
- HD 1888 An Act securing access to employment for people with intellectual disabilities and autism spectrum disorders Died
- HD 388 An Act to remove the film tax credit expiration date Died
- HD 1747 An Act relative to roadway safety Died
- HD 3802 An Act relative to the creative economy Died
- HD 3098 An Act promoting political participation Died
- HD 551 An Act relative to unmanned aerial systems Died
- HD 3891 An Act relative to home energy efficiency Died
- HD 291 An Act empowering towns and cities to protect residents and the environment from harmful pesticides Died
- HD 420 An Act to aid military service members in finding civilian employment Died
- HD 884 An Act concerning genocide education Died
- HD 3603 An Act increasing the penalties for passing a stopped school bus. Died
- HD 3553 An Act relative to a certain property tax exemption for the elderly Died
- HD 1341 An Act establishing the Blue Star Family license plate Died
- HD 3065 An Act to promote healthy soils and agricultural innovation within the Commonwealth Died
- HD 2893 An Act relative to providing for net neutrality and consumer protection Died
- HD 3870 An Act relative to the examination of evidence rooms and evidentiary procedures Died
- HD 2419 An Act relative to colorectal cancer screenings Died
- HD 791 An Act improving public health through a common application for core food, health and safety-net programs Died
- HD 1518 An Act establishing a motorcycle safety fund Died
- HD 1734 An Act relative to compensation for victims of opioids Died
- HD 2623 An Act relative to athletic training Died
- HD 3149 An Act to enhance agricultural operations Died
- HD 3043 An Act to lift the cap on kids Died
- HD 3306 An Act establishing a commission to study the availability of a continuum of care for persons with substance use disorder Died
Voting record
Historical 50 votes
| Bill | Vote | Result | Date |
|---|---|---|---|
| H. 5562 On adoption of consolidated amendment E | Yea | pass | July 09, 2026 |
| H. 5317 On Enactment Land Taking | Yea | pass | May 20, 2026 |
| H. 5264 On passing to be engrossed | Not Voting | pass | March 19, 2026 |
| H. 57 On adoption of amendment #16 | Nay | fail | February 06, 2025 |
| H. 58 On acceptance of conference report | Yea | pass | February 26, 2025 |
| H. 5151 On adoption of Consolidated Amendment C | Yea | pass | February 27, 2026 |
| H. 5151 On adoption of amendment #8 | Nay | fail | February 27, 2026 |
| H. 4150 On Adoption of Consolidated Amendment A | Yea | pass | May 21, 2025 |
| H. 4187 On passing to be engrossed | Yea | pass | June 04, 2025 |
| H. 4000 On adoption of amendment #556 | Nay | fail | April 28, 2025 |
| H. 5500 On adoption of amendment #1588 | Nay | fail | April 27, 2026 |
| H. 4314 On Enactment Land Taking | Yea | pass | January 28, 2026 |
| H. 5500 On adoption of Consolidated Amendment E | Yea | pass | April 29, 2026 |
| S. 2581 , amended On passing to be engrossed, in conc | Yea | pass | April 08, 2026 |
| H. 4601 On adoption of consolidated amendment A | Yea | pass | October 15, 2025 |
| H. 5151 On adoption of amendment #101 | Nay | fail | February 27, 2026 |
| H. 5151 On adoption of amendment #113 | Nay | fail | February 27, 2026 |
| H. 5151 On adoption of amendment #38 | Nay | fail | February 27, 2026 |
| H. 5151 On adoption of amendment #21 | Nay | fail | February 27, 2026 |
| H. 5500 On adoption of amendment #1315 | Nay | fail | April 29, 2026 |
| H. 5500 On adoption of amendment #1304 | Nay | fail | April 29, 2026 |
| H. 5305 On adoption of amendment #14, chg | Yea | pass | March 25, 2026 |
| H. 4362 On Enactment Land Taking | Yea | pass | November 19, 2025 |
| H. 4227 On enactment | Yea | pass | June 18, 2025 |
| S. 2735 On Enactment Land Taking | Yea | pass | July 22, 2026 |
| H. 5562 On adoption of consolidated amendment B | Yea | pass | July 08, 2026 |
| H. 4240 Shall item 4512-0200 (Bureau of Substance Add | Yea | pass | October 08, 2025 |
| H. 4000 On adoption of amendment #1643 | Nay | fail | April 29, 2025 |
| H. 2024 On adoption of the order | Yea | pass | February 25, 2025 |
| H. 2024 On adoption of amendment #18 | Nay | fail | February 25, 2025 |
| H. 2026 On adoption of amendment #3 | Nay | fail | February 25, 2025 |
| H. 57 On adoption of amendment #9, changed | Yea | pass | February 06, 2025 |
| H. 5500 On adoption of Consolidated Amendment G | Yea | pass | April 29, 2026 |
| H. 5349 On adoption of Consolidated Amendment B | Yea | pass | April 08, 2026 |
| H. 57 "Shall the decis ion of the Chair stand?' | Yea | pass | February 06, 2025 |
| H. 5500 On adoption of Consolidated Amendment C | Yea | pass | April 28, 2026 |
| H. 4150 On adoption of amendment #27, chg | Yea | pass | May 21, 2025 |
| H. 4000 On adoption of amendment #554 | Nay | fail | April 29, 2025 |
| H. 5469 On passing to be engrossed | Yea | pass | June 03, 2026 |
| H. 5500 On adoption of amendment #1590 | Nay | fail | April 27, 2026 |
| H. 5470 On Enactment | Yea | pass | June 04, 2026 |
| H. 5500 On adoption of amendment #1230 | Nay | fail | April 28, 2026 |
| H. 5151 On adoption of Consolidated Amendment A | Yea | pass | February 26, 2026 |
| H. 5595 On Engrossment | Yea | pass | July 22, 2026 |
| H. 5388 On Enactment Land Taking | Yea | pass | July 22, 2026 |
| H. 2250 , changed On Enactment Land Taking | Yea | pass | July 15, 2026 |
| H. 5562 On passing to be engrossed as amended | Yea | pass | July 09, 2026 |
| H. 5562 On adoption of consolidated amendment D | Yea | pass | July 09, 2026 |
| H. 5562 On adoption of consolidated amendment C | Yea | pass | July 08, 2026 |
| H. 5562 On adoption of consolidated amendment A | Yea | pass | July 08, 2026 |