
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 · 205 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Reposted byRep. Jim McGovern
It’s day four of MAGA’s outrageous government shutdown. Now, Speaker Johnson gave House Republicans another paid week away from work.
I’m going live on Instagram at 7 PM ET with my friend and Ranking Democrat on the Rules Committee @repmcgovern.bsky.social to talk about this lawlessness.
FACT: insurance is skyrocketing because Republicans won’t extend healthcare tax credits.
LIE: Democrats’ spending plan gives undocumented immigrants free healthcare (WRONG! That’s illegal).
Republicans could fund the gov & protect your healthcare TODAY. Why won’t they?
Republicans are spreading a lot of lies about Trump’s government shutdown.
I’m calling BULLSHIT & breaking down the MAGA misinformation. ⬇️⬇️⬇️
tiktok.com/t/ZTMrrUFCm/
NIH supported research saves lives, but Trump’s cuts are putting Americans’ health at risk.
That’s why I’m standing with UAW academic research workers at @umasschan.bsky.social—they know firsthand how Republicans are hurting patients & delaying life-saving care.
MAGA would love to turn TikTok into Twitter, so I’m making an account to expose their lies. I hope you’ll join me—give me a follow @RepJPM!
If this shutdown were about giving another tax break to billionaires, Republicans would be working night & day to get a funding deal done.
But because it’s working families who are about to see their healthcare premiums skyrockets, Republicans are at home sitting on the couch.
Republicans think you’re stupid—all they can do is lie about Trump’s shutdown because they know the facts are not on their side.
Democrats need to stand strong and call out their BS.
Hey Worcester—come join me for an important community conversation on Friday night.
🏛️ Atwood Hall, Clark University
🚗 Parking: 55 Downing Street, Worcester, MA 01610
🕰️Friday, October 3rd, 2025, 5:30PM- 7:00PM
RSVP Here: mcgovern.house.gov/forms/form/?...
“Democrat things”—universal healthcare, affordable childcare, accessible education, clean energy, and economic opportunity.
“Republican things”—tax cuts for billionaires, handouts for big business, subsidies for dirty drillers, and a free pass for corporate abuse & corruption.
Which do you prefer?
The President of the United States just declared “war” on millions of Americans.
That’s about as authoritarian as it gets.
The government shuts down tonight at midnight.
Republicans just held a 2 minute pro forma session.
Democrats came ready to stop a shutdown & prevent healthcare premiums from skyrocketing.
One Republican bothered to show up.
An Arizona Republican lawmaker called for my friend @jayapal.house.gov to be hung.
If that isn’t the definition of inciting political violence, I don’t know what is.
I condemn this vile garbage–no matter which side it comes from. When will Republicans do the same?
Trump is threatening to “cut things they like”—including healthcare benefits—during his shutdown.
Who the hell is “they?” The American people?
You can damn well bet they “like” affordable healthcare. Good luck taking it from “them.”
Republicans control the House, the Senate, and the White House.
If the government shuts down, it’s on them. They own this. And the American People will pay the price.
Republicans clearly flunked civics in high school.
Undocumented immigrants CAN'T get Medicare, Medicaid, or healthcare tax credits. It’s against the law.
These guys lie because the facts are not on their side.
Yes, food assistance & FEMA will lose funding—but that has nothing to do with Democrats and EVERYTHING to do with Trump’s Big Ugly Bill.
Speaker Johnson—if you care so much about these programs, MAYBE DON’T PASS A BILL THAT DEFUNDS THEM.
If regular folks skip work, they get fired.
House Republicans (who are in charge) think the rules don’t apply to them—they’re sitting on their couch while the gov is about to run out of $.
Democrats are in DC fighting to lower healthcare costs.
We showed up to work. They didn’t.
Inflation is out of control.
Unemployment is rising.
Groceries are at record highs.
Your healthcare premiums are about to skyrocket.
The government is about to run out of money.
…and House Republicans went home.
Shameful.
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 |
|---|---|---|---|---|---|---|
| 2025-03-31 | H.R. 517 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-27 | H.R. 1048 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-27 | H.R. 1048 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-03-27 | H.R. 1048 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-03-27 | H.R. 1048 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-03-27 | H.R. 1048 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-03-27 | H.J. Res. 75 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-27 | H.J. Res. 24 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-25 | H. Res. 242 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-03-25 | H. Res. 242 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-03-25 | H.R. 1534 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-24 | H.R. 1326 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-24 | H.R. 359 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-11 | H.J. Res. 25 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-11 | H.R. 1968 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-11 | H.R. 1968 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-03-11 | H.R. 1156 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-11 | H. Res. 211 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-03-11 | H. Res. 211 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-03-10 | H.R. 993 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-10 | H.R. 901 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-10 | H.R. 495 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-06 | H. Res. 189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-03-06 | S.J. Res. 11 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-05 | H. Res. 189 (119th) | Kill the motion | YES | YES | ✓ | Failed |
| 2025-03-05 | H.J. Res. 42 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-05 | H.J. Res. 61 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-04 | H. Res. 177 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-03-04 | H. Res. 177 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-03-04 | H.R. 758 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-03 | H.R. 856 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-27 | H.J. Res. 20 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-26 | H.J. Res. 35 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-26 | H.R. 695 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-26 | H. Con. Res. 14 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-26 | H.R. 804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-26 | H.R. 788 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-25 | H. Res. 161 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-25 | H. Res. 161 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-25 | H.R. 818 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-25 | H.R. 832 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-24 | H.R. 825 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-13 | H.R. 35 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-12 | H.R. 77 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-12 | H.R. 77 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-11 | H. Res. 122 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-11 | H. Res. 122 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-10 | H.R. 736 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-10 | H.R. 692 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-07 | H.R. 26 (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.