
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 — 550
Yes38%
No59%
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 · 32 sponsored · 206 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Kuwait's detention of U.S. citizen & journalist Ahmed Shihab-Eldin over social media posts is a serious violation of his right to freedom of expression. Vague claims of “national security” are not a valid reason to violate human rights. Release Ahmed. Journalism is not a crime!
In the dead of the night, Republicans tried to pass a shady FISA bill that lets the government continue to violate your rights without a warrant.
Thankfully we defeated Speaker Johnson and the White House’s amateur attempt to jam it through without real debate.
This overreach won't fly.
It’s a cult.
Trump Jr. advises Polymarket.
The CFTC dropped their Polymarket probe last year without bringing charges.
I asked the CFTC Chairman, Michael Selig, did the White House ask for that?
He was “insulted” by my simple question. Guess what he didn’t do? Answer.
All but one House Republican just voted to raise your gas prices.
Yet another Jan 6 terrorist was caught exploiting children because Trump let him go free.
When will Republicans finally admit that pedophiles should be behind bars—not protected by the President and on the streets abusing our kids?
This administration is filled with freaks.
It’s Tax Day.
Republicans promised working families relief. What they delivered was a bait and switch: higher gas prices, higher grocery bills, and more tax giveaways for billionaires.
That’s the Big Ugly Law in a nutshell.
As a Catholic American, I’m horrified by Trump’s immoral and unjust war of choice. I’m with Pope Leo.
These giant corporations didn't pay a cent in taxes.
Our tax code is written of, by, and for the rich and well-connected who profit off your labor while you work hard and play by the rules.
We need to fight for a system that puts working people ahead of billionaires.
The only people getting massive tax returns this year are the mega rich.
Meanwhile, working folks are $3,200 poorer because of Trump’s stupid tariffs & his costly war of choice with Iran.
Republicans are fighting for the billionaire Epstein class—and they’re leaving you behind.
As part of my #EndHungerNow Tour, @whipkclark.bsky.social & I visited Hosmer Elementary in Watertown, which is at the forefront of making sure kids get nutritious meals. School meal programs need more resources, which is why I’m pushing to pass my bill, the Healthy Meals Help Kids Learn Act!
Access to healthy food & quality healthcare are human rights—but we've too often failed to connect good nutrition & better health outcomes.
That’s why I’m urging Congress to fund Food is Medicine initiatives & make nutrition a core pillar of our healthcare system.
Read more:
It’s almost like working people don’t like it when the government rips away their health insurance to give billionaires a massive tax break—and wastes billions on a reckless war of choice that’s making everything in life more expensive…
Trump said Iran’s nuclear capabilities were “obliterated" in 2025. His top counterterrorism official resigned because there was no imminent threat.
Bombing schoolgirls isn't making us more safe—and we certainly don't think this war of choice is more important than lowering costs.
Trump is doubling down on his reckless war of choice with Iran, pushing gas prices even higher with his weapons-grade stupidity.
This insanity needs to end NOW.
Climate change is real—and it’s hurting working people across the country, especially in our rural communities.
Honored to speak at the Worcester County Climate Summit hosted by the Greater Worcester Community Foundation & Mass Audubon! They're doing amazing work to fight for a cleaner world.
Hey Ashland—let’s grab coffee this Saturday! All are welcome.
🏛️ Ashland Public Library, 66 Front Street, Ashland, MA 01721
🗓️ Saturday, April 18, 2026
🕰️ 10:00AM- 11:00AM
RSVP here: mcgovern.house.gov/forms/form/?...
Folks struggling with addiction deserve to be treated with dignity & respect.
Great to meet with the Opioid Task Force & local leaders from Franklin County & North Quabbin. I’m thankful for their tireless work in spite of cuts to programs that help people dealing with addiction.
SoupScore Breakdown
Loading analysis metrics…
Voting History550 total votesExpandCollapse
Voting History
550 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-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 |
| 2025-02-07 | H.R. 26 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-06 | H.R. 27 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-06 | H.R. 27 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-02-05 | H. Res. 93 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-05 | H. Res. 93 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-05 | H.R. 776 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-04 | H.R. 43 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-23 | H.R. 471 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 375 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | S. 5 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 165 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-21 | H.R. 186 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-15 | H.R. 33 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 144 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 164 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-14 | H.R. 153 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 152 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-13 | H.R. 192 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-09 | H.R. 23 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-07 | H.R. 29 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Motion to Commit with Instructions | YES | YES | ✓ | Failed |
| 2025-01-03 | H. Res. 5 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-03 | — | Election of the Speaker | NOT_VOTING | — | — | Johnson (LA) |
| 2025-01-03 | — | Call by States | PRESENT | — | — | 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 11 / 11