
Congress Member Profile|U.S. Representative|Democrat|Massachusetts District 2
James P. McGovern
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 566
Yes39%
No58%
Present0%
Not Voting3%
Party align96%
Cross-party0%
SoupScore
District Map
Congressional District 2
U.S. Census Bureau boundary data.
Social & Web
External Resources

James P. McGovern
U.S. RepresentativeDemocratMassachusetts District 2
SoupScore
James P.'s ATmosphere Activity
20 recent posts · 33 sponsored · 208 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Trump promised on day one he would bring prices down.
More than a month in and gas, groceries, rent, cars, and eggs all cost more...
And yet what are Republicans focused on today?
Gutting Medicaid so they can give tax cuts for billionaires.
They picked Les Mis—a musical about standing up to tyranny.
They protested you at your own event and you were too stupid to get it.
Imagine being worth $385 billion. It's enough to pay off every American's medical debt with plenty left over to feed the hungry, travel the world, buy whatever you wanted...
...but instead, you use it to hurt people. What kind of sick, sad, broken loser would do that, right?
THANK YOU, WORCESTER! First time I’ve ever needed an overflow room for “Coffee with your Congressman.”
Something is happening in this country—people have had enough of Trump’s cruelty and lies.
Thank you to all 700 of you for showing up. Thank you for caring 🇺🇸
We told you this was coming.
This is about spreading the word: More people need to know that because of Trump and Musk defunding NIH scientists, future cures could be delayed—or never discovered at all.
This isn’t about politics. It’s about people’s lives. I will fight these reckless cuts with everything I have.
NIH-backed scientists go to work every day to try and unlock cures for rare cancers, Alzheimer’s Disease, Parkinson’s Disease, MS, and countless other illnesses. Their research benefits us all and might someday save your life.
Today I convened a roundtable in my district to hear how cuts to the NIH will hurt people—patients, clinical trial participants, and researchers working on lifesaving cures. And how cutting Medicaid coverage is going to mean people will lose care, get sicker, and die.
Reality Check: Right now Republicans are trying to pass a budget that includes 4.5 *trillion* in handouts to the ultra-rich. It's an average annual tax cut of $314,266 for the top 0.1%.
Translation: they are blowing up the debt and deficit to help their billionaire donors.
The JFK Library is a really special place. Every day, people from around the country & world visit to find inspiration from our 35th President.
Trump let DOGE shut it down.
Meanwhile egg prices are through the roof and he's wasting money on publicity stunts at the Daytona 500.
Hey Worcester—let’s grab coffee this Saturday! All are welcome.
🏛️ Luth Concert Hall, Prior Performing Arts Center, College of the Holy Cross 01610
🗓️ Saturday February 22, 2025
🕰️ 9:30AM- 10:30AM
RSVP Here: mcgovern.house.gov/forms/form/?...
Reposted byRep. Jim McGovern
Unelected. Unqualified. Unprecedented.
Donald Trump giving free reign to Elon Musk is a threat to national security.
Thanks to VFW Leominster & Clear Path for all your amazing work to support veterans & connect them with services in our community.
Veterans are & will always be the backbone of America 🇺🇸
I will always fight to protect the benefits & care our veterans earned & deserve.
500+ people at Coffee with your Congressman in Northampton today. Maybe the most I’ve ever had.
Our message is loud and clear. Trump and Elon are hurting America—and we need to keep fighting back.
The people are here to defend our country. This is what democracy looks like 🇺🇸
Fact check: that’s not why millions of people are “mad” at Elon.
Classic MAGA straw man.
The far right is afraid to debate because they can’t defend a deranged gazillionaire illegally dismantling important government functions without transparency or oversight.
The government is not some Big Tech company. The goal is not to make bigger profit margins. The goal is to help people.
I'm 100% in favor of getting rid of waste and fraud.
Can President Elon please explain to us how research into chemo drugs and cancer treatments is now considered wasteful?
He can't. Because it's all BS and lies. Dismantling the NIH like this will kill people.
Don’t follow me on IG? I just wrapped my very first live to keep you updated on what’s happening in the country. Follow me for more live updates: www.instagram.com/repmcgovern?...
Reposted byRep. Jim McGovern
I’m heading back into the Budget Committee to expose Republicans as they betray poor and working American families.
They’re stealing your benefits to pay for their Trump Tax Scam 2.0 — a $4.5 TRILLION giveaway to the ultra-rich.
We’re fighting to stop them.
Reposted byRep. Jim McGovern
"As Trump said to billionaire donors of his gathered at Mar-a-Lago, you're rich as hell, we're gonna give you tax cuts."
Watch Ranking Member @congressmanboyle.bsky.social lay out how this Republican budget betrays the middle class with $4.5 TRILLION in tax cuts for the ultra-rich:
SoupScore Breakdown
Loading analysis metrics…
Voting History566 total votesExpandCollapse
Voting History
566 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-02-09 | H.R. 6644 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-04 | H.J. Res. 142 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-03 | H.R. 7148 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-03 | H.R. 3123 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-02 | H.R. 980 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H. Con. Res. 68 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 6359 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H.R. 6359 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7147 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-22 | H. Res. 1014 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.J. Res. 140 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 6945 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 6945 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-21 | H. Res. 1009 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-21 | H. Res. 1009 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 5764 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-20 | H.R. 5763 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-15 | H.R. 2988 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-15 | H.R. 2988 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-15 | H.R. 2988 (119th) | Approve amendment | NO | YES | ✕ | Agreed to |
| 2026-01-14 | H.R. 7006 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2026-01-14 | H.R. 7006 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-14 | H.R. 7006 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-14 | H. Res. 992 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-14 | H. Res. 992 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 4593 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 4593 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2312 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2270 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H. Res. 988 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-13 | H. Res. 988 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 6504 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-13 | H.R. 6500 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-12 | H.R. 2683 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-09 | H.R. 5184 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-08 | H.R. 1834 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H. Res. 780 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 131 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 2026-01-08 | H.R. 504 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
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.