
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 — 534
Yes38%
No59%
Present0%
Not Voting3%
Party align97%
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 · 31 sponsored · 206 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
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:
Yikes. Turns out Republicans just admitted their $4.5 trillion in tax cuts for the rich won't actually pay for themselves.
I think we should work towards balancing the budget too.
How many billionaires and Fortune 500 companies pay $0 in taxes?
I’d start by demanding that the billionaires pay what they owe.
Trump and Elon started by gutting education, consumer protection, and cancer research 🧐
Yes. FYI, here's the newsletter I sent out yesterday: mcgovern.house.gov/news/email/s...
Hey Northampton, Westhampton and Williamsburg—let’s grab coffee!
🏛️ First Churches of Northampton (129 Main Street, Northampton, MA 01060)
🗓️ Saturday February 15, 2025
🕰️ 9:30AM- 10:30AM
RSVP Here: mcgovern.house.gov/forms/form/?...
The last three weeks have been a disaster for America’s farmers and rural communities.
Donald Trump has turned over the People's House to unelected billionaire bureaucrat Elon Musk. And EVERY House Republican is OK with it.
Republicans are in charge. They can’t blame Biden. They can’t blame Democrats. They are running the government. They are the ones putting our data on a private server run by some 20-year-old nut who brags about how racist he is. This is on you, Kristi.
Reposted byRep. Jim McGovern
Hell yeah. Hold the line. This is what we need people to do.
Slow things down, don’t comply in advance so the courts have time to stop them. It’s starting to work.
SoupScore Breakdown
Loading analysis metrics…
Voting History534 total votesExpandCollapse
Voting History
534 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-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 | NO | YES | ✕ | Passed |
| 2026-03-04 | H. Res. 1100 (119th) | Motion to Refer | NO | YES | ✕ | Passed |
| 2026-03-04 | H.R. 6472 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | S. 723 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 4626 (119th) | Final passage | NO | NO | ✓ | 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.