MassVoter.com← All legislators
State Representative
5th Essex District · Democrat
Towns: Essex, Gloucester, Manchester-by-the-Sea, Rockport (some only in part)
An email with their new roll call votes when the Legislature votes, at most once a week.
Your Nov 3 ballot: a short quiz for every race in your town, about a minute each.
Find my ballot →Session by session
| Session | Roll calls voted on | No votes | In the minority (split votes) |
|---|---|---|---|
| 2025–2026 | 101 of 115 | 26 | 0 of 77 |
| 2023–2024 | 201 of 201 | 22 | 0 of 106 |
| 2021–2022 | 233 of 235 | 40 | 1 of 114 |
| 2019–2020 | 427 of 430 | 93 | 1 of 301 |
These numbers describe the record; they are not a grade. A no vote or a minority vote is neither good nor bad. MassVoter never rates legislators.
Most bills are shaped in committee before any floor vote; committee chairs decide which bills move. Source: malegislature.gov (committee lists as of Oct 10, 2026).
Roll calls this member did not vote on, while serving in the House. Ties share a rank. The record does not say why a member did not vote. See every representative →
Where the 2025–26 contributions came from
Gifts from individuals
| Year | Raised | Spent | Cash at the end |
|---|---|---|---|
| 2026 | $0 | $13,013 | $10,834 so far |
| 2025 | $15,969 | $31,653 | $23,847 |
| 2024 | $68,526 | $86,504 | $39,349 |
| 2023 | $50,783 | $66,230 | $56,208 |
| 2022 | $82,863 | $68,038 | $71,656 |
| 2021 | $32,709 | $12,142 | $56,830 |
| 2020 | $31,522 | $35,691 | $35,764 |
As reported to OCPF. See the full reports at OCPF
These numbers describe the money; they are not a grade. Raising more or less is neither good nor bad. MassVoter does not connect donations to votes or positions.
Financial interests: State and county elected officials, and candidates for those offices, must file a yearly Statement of Financial Interests with the State Ethics Commission, listing sources of income, business interests and real estate. Anyone can ask for a copy; the Commission tells the filer who asked. How to request a copy (State Ethics Commission)
Stories that name Ann-Margaret Ferrante in the headline or opening, newest first, from 25 free news outlets (see the list). Headlines appear as each outlet published them; MassVoter does not write, choose or rate them. Only stories that are free to read are listed.
Disclosure: MassVoter’s founder, Michael Silvia, is the publisher of Fall River Reporter and New Bedford Guide.
For each session, the 10 roll calls where the losing side was largest, with how Ann-Margaret Ferrante voted. Most roll calls in the Massachusetts Legislature pass by wide margins, so these are where members split the most.
2025–2026
Jul 16, 2025 · House · H.4271Strengthening health care protections in the CommonwealthAdd a proposed change (amendment) to the billVoted: Yes130–29 · Amendment adoptedJul 16, 2025 · House · H.4271Strengthening health care protections in the CommonwealthAdd a proposed change (amendment) to the billVoted: No30–129 · Amendment rejectedApr 29, 2025 · House · H.4000State budget for fiscal year 2026Add a proposed change (amendment) to the billVoted: No30–126 · Amendment rejectedApr 29, 2025 · House · H.4000State budget for fiscal year 2026Add a proposed change (amendment) to the billVoted: No28–128 · Amendment rejectedRoll calls sorted by subject, from the bill title and the question voted on. A vote can fall under more than one topic; budget amendments mostly fall under Taxes and budgets. Tap a topic to see each vote.
Ann-Margaret Ferrante filed 14 bills as lead sponsor this session. Sorted by subject from each bill’s title; a bill can fall under more than one.
Filing a bill puts an idea before the Legislature. Most bills are not voted on as filed: committees often combine several bills into one new bill, so a law can include a legislator’s idea without carrying their bill number. MassVoter lists what was filed, not what passed.
Source: malegislature.gov (as of Oct 11, 2026).
Ann-Margaret Ferrante signed on as a co-sponsor of 582 bills filed by other legislators this session. Co-sponsoring means adding your name in support when a bill is filed; it is not a vote. Sorted by subject from each bill’s title; a bill can fall under more than one.
Source: malegislature.gov (as of Oct 10, 2026). Bills they filed themselves are not listed here.
1,083 recorded votes
Jul 28, 2021 · House · H.4002State budget for fiscal year 2022Item #7061-9010 Ch. Schools ReimbursementVoted: Yes155–3 · PassedJul 28, 2021 · House · H.4002State budget for fiscal year 2022Item #2310-0200 Div of Fish. & WildlifeVoted: Yes135–24 · PassedJul 28, 2021 · House · H.4002State budget for fiscal year 2022Item #7004-0102 Prgms for Homeless IndivVoted: Yes129–30 · PassedJul 28, 2021 · House · H.4002State budget for fiscal year 2022Item #1595-6370 CTF Transfer to RTA'sVoted: Yes158–1 · PassedJul 28, 2021 · HouseVote without a bill numberAttendance check (quorum call)Voted: Yes157–0 · Attendance checkJul 22, 2021 · House · H.3977Regulating sports wageringApprove the bill in this chamber (it still needs the other chamber and a final vote)Voted: Yes156–3 · PassedJul 22, 2021 · House · H.3977Regulating sports wageringAdd a proposed change (amendment) to the billVoted: Yes159–0 · Amendment adoptedJul 22, 2021 · HouseVote without a bill numberAttendance check (quorum call)Voted: Yes160–0 · Attendance checkJul 22, 2021 · HouseVote without a bill numberAttendance check (quorum call)Voted: Yes159–0 · Attendance checkJul 15, 2021 · House · H.3903Financing improvements to municipal roads and bridgesFinal approval before the bill goes to the GovernorVoted: Yes160–0 · PassedJul 15, 2021 · HouseVote without a bill numberAttendance check (quorum call)Voted: Yes159–0 · Attendance checkJul 9, 2021 · House · H.4002State budget for fiscal year 2022Final approval before the bill goes to the GovernorVoted: Yes159–0 · PassedJul 9, 2021 · HouseVote without a bill numberAttendance check (quorum call)Voted: Yes159–0 · Attendance checkJul 9, 2021 · House · H.4002State budget for fiscal year 2022Accept the final compromise version worked out by House and Senate negotiatorsVoted: Yes160–0 · PassedJul 9, 2021 · HouseVote without a bill numberAttendance check (quorum call)Voted: Yes160–0 · Attendance checkJul 7, 2021 · House · H.3930Order (filed by Mr. Galvin of Canton) for the adoption of permanent House Rules for the 192nd General Court governing the 2021-2022 legislative sessio…On adoption of the orderVoted: Yes129–29 · PassedJul 7, 2021 · House · H.3930Order (filed by Mr. Galvin of Canton) for the adoption of permanent House Rules for the 192nd General Court governing the 2021-2022 legislative sessio…Add a proposed change (amendment) to the billVoted: No39–119 · Amendment rejectedJul 7, 2021 · House · H.3930Order (filed by Mr. Galvin of Canton) for the adoption of permanent House Rules for the 192nd General Court governing the 2021-2022 legislative sessio…Add a proposed change (amendment) to the billVoted: No41–117 · Amendment rejectedJul 7, 2021 · House · H.3930Order (filed by Mr. Galvin of Canton) for the adoption of permanent House Rules for the 192nd General Court governing the 2021-2022 legislative sessio…Add a proposed change (amendment) to the billVoted: No38–121 · Amendment rejectedJul 7, 2021 · House · H.3930Order (filed by Mr. Galvin of Canton) for the adoption of permanent House Rules for the 192nd General Court governing the 2021-2022 legislative sessio…Add a proposed change (amendment) to the billVoted: No32–127 · Amendment rejectedJul 7, 2021 · House · H.3930Order (filed by Mr. Galvin of Canton) for the adoption of permanent House Rules for the 192nd General Court governing the 2021-2022 legislative sessio…Add a proposed change (amendment) to the billVoted: No33–126 · Amendment rejectedJul 7, 2021 · House · H.3930Order (filed by Mr. Galvin of Canton) for the adoption of permanent House Rules for the 192nd General Court governing the 2021-2022 legislative sessio…Add a proposed change (amendment) to the billVoted: No35–124 · Amendment rejectedJul 7, 2021 · House · H.3930Order (filed by Mr. Galvin of Canton) for the adoption of permanent House Rules for the 192nd General Court governing the 2021-2022 legislative sessio…Add a proposed change (amendment) to the billVoted: No30–129 · Amendment rejectedJul 7, 2021 · House · H.3930Order (filed by Mr. Galvin of Canton) for the adoption of permanent House Rules for the 192nd General Court governing the 2021-2022 legislative sessio…Add a proposed change (amendment) to the billVoted: No35–125 · Amendment rejectedJul 7, 2021 · House · H.3930Order (filed by Mr. Galvin of Canton) for the adoption of permanent House Rules for the 192nd General Court governing the 2021-2022 legislative sessio…Add a proposed change (amendment) to the billVoted: Yes160–0 · Amendment adoptedSource: official profile on malegislature.gov. Only roll call votes are listed; bills passed on a voice vote have no individual record. MassVoter never grades or scores legislators. How to read this