
Congress Member Profile|U.S. Representative|Democrat|Massachusetts District 1
Richard E. Neal
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 592
Yes41%
No52%
Present0%
Not Voting7%
Party align99%
Cross-party1%
SoupScore
District Map
Congressional District 1
U.S. Census Bureau boundary data.
Social & Web
External Resources

Richard E. Neal
U.S. RepresentativeDemocratMassachusetts District 1
SoupScore
Richard E.'s ATmosphere Activity
20 recent posts · 5 sponsored · 40 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
This is Trump’s economy. And it's delivering higher costs, fewer jobs, and less opportunity for working families.
Your wallet should matter more than the President’s bottom line and your health care should matter more than a helipad.
Republicans think a promise from the Trump Administration is enough to keep them from breaking the law. Their record gives Congress no reason to take this Administration at its word.
No president gets to make themselves immune from tax audits — and this bill makes sure of that.
It shouldn’t be this hard for the Administration to answer our basic questions about DOGE.
The fact that they’re refusing to speaks volumes.
Republicans could have extended the ACA tax credits for 3 years and lowered health care costs for 20 million people.
Instead, they want to hand Trump and Hegseth a $73 billion war chest for their botched war in Iran. Your health is not their policy priority.
Turning programs meant to help families into another way to harvest your data is beyond unacceptable. That's exactly what this Administration is trying to do through the Temporary Assistance for Needy Families program.
Over 70% of Americans have negative feelings about the economy, nearly half say they're worse off than a year ago, and Trump's economic approval rating is 43 points underwater.
Where's the golden age?
Reposted byRep. Richard Neal
Republicans created this health care crisis. Don't look to them to lower your costs or put health care back in reach.
Ranking Member @neal.house.gov:
Republicans say we can't afford health care, child care, or paid leave. Yet they always find the money to deliver handouts to the ultra-wealthy or spend billions of taxpayer dollars on failed wars.
They don't have to tell you you're not a priority. Their actions already have.
Reposted byRep. Richard Neal
As your costs grow, so does Trump’s portfolio. That's not serving the American people.
Ranking Member @neal.house.gov:
Democrats are committed to the promise of Medicare and Medicare and will make sure its promise delivers for generations to come.
My full statement: democrats-waysandmeans.house.gov/media-center...
Medicare & Medicaid reflect our belief that everyone deserves dignity & security.
61 years later, Republicans are moving us in the opposite direction. After making the biggest Medicaid cuts in history, they're not satisfied & are finding new ways to hike costs and shut down more hospitals.
Tomorrow marks Medicare's 61st anniversary.
Instead of building on Democrats' successes at lowering Medicare costs, Trump is unraveling it.
The truth: more seniors are finally filling the prescriptions they need because Dems capped out-of-pocket costs.
That's exactly how Medicare should work.
Trump promised Massachusetts families lower costs.
Instead, they're paying more than $4 a gallon for gas, $70 more for electricity, and facing health care premiums that have climbed more than 50%. Trump's policies aren't working.
Laying off a third of the IRS workforce was never about cutting waste. It was sabotage.
Now phones go unanswered, problems go unsolved, and fraud goes unchecked while Trump and Republicans refuse to acknowledge the consequences, hoping you'll simply accept them.
Republicans expect you to pay over $4 a gallon for gas, cut back on groceries, and skip back to school shopping for your kids.
If they didn't, they'd use their majority to lower your costs instead of enabling Trump's failed policies.
The Republican agenda has left workers and families paying more for less.
Higher costs, fewer jobs, 8 million people and counting without health care. You deserve better.
Today, we celebrate another year of the oldest Committee in Congress. Where we spend our money shows what we value as a nation—and @waysmeanscmte.bsky.social is where those priorities take shape.
As we celebrate 237 years, its jurisdiction demands nothing less than the best for the American people.
It wouldn’t be a day in Washington without the Trump Administration trying to jack up your costs even further.
Forced labor is a real and pervasive problem and it should never be cheapened into a pretext for Trump’s unrelenting attempts to keep his tariffs.
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History592 total votesExpandCollapse
Voting History
592 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2026-04-22 | H.R. 4690 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H. Res. 1182 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-21 | S. 1020 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 2493 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 5201 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 5200 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 1681 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-16 | H. Res. 1156 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 1689 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-04-16 | H. Res. 965 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H.R. 6409 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6409 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H. Con. Res. 40 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-04-15 | H. Res. 965 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-14 | H.R. 7613 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-14 | H.R. 1011 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-28 | — | Motion to Adjourn | NO | NO | ✓ | Passed |
| 2026-03-27 | H.R. 7084 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-26 | H. Res. 1128 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-25 | H. Res. 1131 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H. Res. 1131 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-24 | H.R. 6422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-19 | H.R. 4638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.J. Res. 139 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-03-18 | H.R. 1958 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-17 | H. Res. 1115 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-17 | H. Res. 1115 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-17 | S. 3971 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-17 | H.R. 4294 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Con. Res. 38 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Res. 1099 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.