Richard E. Neal headshot
At a Glance
Seat
Representative for Massachusetts District 1
Born
February 14, 1949
Age 77
Phone
(202) 225-5601
Office
372 Cannon House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Democrat|Massachusetts District 1

Richard E. Neal

Voting Record — 615
Yes41%
No52%
Present0%
Not Voting7%
Party align99%
Cross-party1%
SoupScore
District Map

Congressional District 1

U.S. Census Bureau boundary data.
Richard E. Neal headshot
Richard E. Neal
U.S. RepresentativeDemocratMassachusetts District 1
SoupScore
Richard E.'s ATmosphere Activity
20 recent posts · 5 sponsored · 40 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Trump could deliver relief for those pursuing the American dream of owning a home. Instead, he’s holding bipartisan legislation hostage because he cares more about rigging elections than you affording anything.
Trump is refusing to sign a bipartisan bill that would invest in affordable housing. 3 in 4 people across the country say they want to own a home and the number one reason they can’t is because they can’t afford it.
I was proud to join state and local officials, STCC leaders, faculty & staff to break ground on the relocation of the School of Health and Patient Simulation. This $55M investment will strengthen our health care workforce by giving students the state-of-the-art training they need to succeed.
It was a privilege to welcome President Clinton, Members of Congress, former staff, and family of Barney Frank to celebrate his life and service to Massachusetts. Barney was a friend, a trailblazer, and a good person whose legacy will live on through the lives he changed and the country he served.
Trump isn’t giving up on his slush fund for criminals or his sweetheart deal to evade tax audits. Republicans in Congress must put into law that this sham is dead and that taxpayers will be spared from bankrolling the President’s grievances.
4 years ago, Trump’s Supreme Court stripped women of their right to choose. Since, Republicans have continued their war on health care, throwing millions off insurance & making access to care more difficult by the day. We won’t stop until Roe is restored & every person has access to health care.
The United Kingdom's global relationships are stronger because of Prime Minister Keir Starmer’s diligent defense of democracy, and work to build coalitions & deepen cooperation. I wish him well and look forward to working with his successor to protect the relationship between the U.S. and the UK.
Trump repeatedly claimed private donors, not taxpayers, would be paying for his ballroom. Instead, taxpayers are expected to foot half of the $600 million bill. That's $300 million that could lower health care costs, strengthen Social Security services, or help families struggling.
In order to remain devoted to the ultra wealthy, Republicans have spent their entire time in power kicking people off of health care – making it more expensive than ever to get coverage. That’s unacceptable in the richest country in the world.
Republicans promised affordability. Instead, more than half of our country can no longer afford health care – that's the lowest level since Gallup began tracking.
Happy Juneteenth! Today, we celebrate the emancipation of enslaved Black Americans and honor their resilience, strength, and contributions to our democracy.
Americans deserve more than false promises from a president so desperate to end a war he’s willing to fork over $300 billion to Iran. After months of pain, lost lives, soaring costs, & economic turmoil, families need assurance that the failures of this war aren’t repeated and that it ends for good.
If this were really about insurance fraud, Trump and Republicans would be going after every state with a serious problem – not just the states run by Democrats. This administration is solely focused on using the government to target political foes, not to protect taxpayers from fraud.
The Trump Administration is threatening unemployment insurance in Democratic states. Meanwhile, it ignores Republican-led states with some of the worst fraud, overpayment rates, and the largest gaps in benefit access. This isn't about fraud. It's about politics.
Imagine working your entire life, paying into Social Security every paycheck, and trusting it will be there when you retire. Then watching politicians slash services, expose personal data, and threaten the very programs you earned. That's governance under Trump and Republicans.
This report confirms what we've long suspected: Medicare's hospice payment system is vulnerable to exploitation at the expense of patients and taxpayers. Democrats have a plan to fix it. Republicans only have excuses.
For years, Democrats have sounded the alarm about Medicare's hospice payment system creating opportunities for fraud and excessive spending. Republicans love talking about waste, fraud, and abuse. Now that a GAO report has confirmed the problem, let's see if they're going to do something about it.
Trump wanted to use one of our nation’s greatest promises—Social Security—to advance his despicable immigration agenda. When you think this Administration can't stoop any lower, they prove you wrong.
Breaking news: The Trump administration had plans to classify 2.7 million living people — including some U.S. citizens and lawful residents — as dead as part of its immigration enforcement efforts, according to a former senior Social Security executive.
Only Trump would think he deserves praise for following a temporary court order. Don’t forget he’s still getting a get out of jail free card on his taxes. Keep up the pressure on House Republicans to ban this outrageous slush fund.
Trump is retreating from plans for a $1.8 billion “Anti-Weaponization Fund” after a fierce backlash from fellow Republicans.
The president is trying to treat your tax dollars as a personal piggybank. Today, a court upheld the rule of law—even when House Republicans won’t. They could end this now. Until they do, Democrats will keep fighting to stop this lawless president and protect your tax dollars.
SoupScore Breakdown
Loading analysis metrics…
Voting History
615 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2026-02-04H.J. Res. 142 (119th)Final passageNONO✓Passed
2026-02-04H.R. 4090 (119th)Final passageNONO✓Passed
2026-02-04H.R. 4090 (119th)Send back to committeeYESYES✓Failed
2026-02-03H.R. 7148 (119th)Accept Senate changesNONO✓Passed
2026-02-03H. Res. 1032 (119th)Approve resolutionNONO✓Passed
2026-02-03H. Res. 1032 (119th)End debate nowNONO✓Passed
2026-02-03H.R. 3123 (119th)Fast-track passageYESYES✓Passed
2026-02-02H.R. 980 (119th)Fast-track passageYESYES✓Passed
2026-01-22H. Con. Res. 68 (119th)Approve resolutionYESYES✓Failed
2026-01-22H.R. 6359 (119th)Final passageNONO✓Passed
2026-01-22H.R. 6359 (119th)Send back to committeeYESYES✓Failed
2026-01-22H.R. 7148 (119th)Final passageYESYES✓Passed
2026-01-22H.R. 7148 (119th)Approve amendmentNONO✓Failed
2026-01-22H.R. 7148 (119th)Approve amendmentNONO✓Failed
2026-01-22H.R. 7147 (119th)Final passageNONO✓Passed
2026-01-22H. Res. 1014 (119th)Approve resolutionNONO✓Passed
2026-01-22H. Res. 1014 (119th)Approve amendmentYESYES✓Agreed to
2026-01-22H. Res. 1014 (119th)End debate nowNONO✓Passed
2026-01-21H.J. Res. 140 (119th)Final passageNONO✓Passed
2026-01-21H.R. 6945 (119th)Final passageNONO✓Passed
2026-01-21H.R. 6945 (119th)Send back to committeeYESYES✓Failed
2026-01-21H. Res. 1009 (119th)Approve resolutionNONO✓Passed
2026-01-21H. Res. 1009 (119th)End debate nowNONO✓Passed
2026-01-21H.R. 5764 (119th)Fast-track passageYESYES✓Passed
2026-01-20H.R. 5763 (119th)Fast-track passageYESYES✓Passed
2026-01-15H.R. 2988 (119th)Final passageNONO✓Passed
2026-01-15H.R. 2988 (119th)Send back to committeeYESYES✓Failed
2026-01-15H.R. 2988 (119th)Approve amendmentYESYES✓Agreed to
2026-01-14H.R. 7006 (119th)Final passageYESYES✓Passed
2026-01-14H.R. 7006 (119th)Approve amendmentNONO✓Failed
2026-01-14H.R. 7006 (119th)Approve amendmentNONO✓Failed
2026-01-14H. Res. 992 (119th)Approve resolutionNONO✓Passed
2026-01-14H. Res. 992 (119th)End debate nowNONO✓Passed
2026-01-13H.R. 4593 (119th)Final passageNONO✓Passed
2026-01-13H.R. 4593 (119th)Send back to committeeYESYES✓Failed
2026-01-13H.R. 2312 (119th)Send back to committeeYESYES✓Failed
2026-01-13H.R. 2270 (119th)Send back to committeeYESYES✓Failed
2026-01-13H.R. 2262 (119th)Final passageNONO✓Failed
2026-01-13H.R. 2262 (119th)Send back to committeeYESYES✓Failed
2026-01-13H. Res. 988 (119th)Approve resolutionNONO✓Passed
2026-01-13H. Res. 988 (119th)End debate nowNONO✓Passed
2026-01-13H.R. 6504 (119th)Fast-track passageYESYES✓Passed
2026-01-13H.R. 6500 (119th)Fast-track passageYESYES✓Passed
2026-01-12H.R. 2683 (119th)Fast-track passageYESYES✓Passed
2026-01-09H.R. 5184 (119th)Final passageNONO✓Passed
2026-01-08H.R. 1834 (119th)Final passageYESYES✓Passed
2026-01-08H. Res. 780 (119th)Approve resolutionYESYES✓Passed
2026-01-08H.R. 131 (119th)Passage, Objections of the President To The Contrary NotwithstandingYESYES✓Failed
2026-01-08H.R. 504 (119th)Passage, Objections of the President To The Contrary NotwithstandingYESYES✓Failed
2026-01-08H.R. 6938 (119th)Final passageYESYES✓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.

← PrevPage 5 / 13Next →