
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 — 581
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 · 211 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Trump & Elon Musk got rid of the USAID program that helped contain screwworms to Central America.
Now, thanks to them, our beef is being infected with parasites.
We’re all paying the price for this insane, far-right radical extremism.
America ought to be the world’s leading human rights champion.
Sadly this administration is more interested in abusing human rights than defending them.
It comes down to credibility. Why would anyone listen to an abuser when we tell others to stop violating people’s rights?
This is what liars do when confronted with the truth. They cut and run like cowards.
It’s beyond disgusting that Secretary Rollins thinks kicking 700,000 CHILDREN off food assistance is “good news.”
This administration is making hunger worse & openly celebrating their cruelty.
We should all be appalled.
So a domestic terrorist will now be running the Pentagon’s counterterrorism operations. Make it make sense.
If the GOP wants to talk about fraud, let’s do it. Trump is responsible for:
✅Defrauding students
✅Crypto scams
✅Corrupt foreign deals
✅Self-dealing gov contracts
✅Shady real estate transactions
✅Pump & dump stock schemes
✅Pardons for allies
Care to comment, @houserepublicans.bsky.social?
The United States used to be an international leader on human rights. Under this administration, we are moving backwards.
Honored to deliver the keynote speech at the 2026 Robert F. Kennedy Human Rights Award Ceremony.
Republicans are ripping away food assistance from working people, citing phony allegations of “widespread fraud.”
But when it comes to Trump pardoning criminals who were ACTUALLY CONVICTED of healthcare fraud, they’re silent. Why?
Because those criminals are rich & powerful.
Great to show students from Leominster’s Sky View Middle School around the U.S. Capitol! Their great questions & interest in public service give me great hope for our country. Thanks for coming down to Washington!
Quiet piggy.
🚨Glyphosate update: Trump’s USDA Secretary repeatedly refused to answer whether she supports a liability shield for huge chemical corporations when their toxic products cause cancer and other diseases.
Disgusting.
Trump & Secretary Rollins kicked at least 700 thousand CHILDREN off nutrition assistance—and that’s only counting 7 states.
Today, she refused to tell me whether she stands by her comment that kicking people off food assistance is “good news.”
These people are so cruel.
This guy used to be Trump’s personal attorney. He has no business being America’s top law enforcement officer.
The DOJ works for the People, not the President.
🚨NEWS: I just asked Trump’s Secretary of Agriculture EIGHT TIMES whether she supports a liability shield for corporations that produce cancer-causing chemicals like glyphosate.
She refused to answer.
It’s a total betrayal of MAHA.
Reposted byRep. Jim McGovern
McGOVERN: Do you believe pesticide companies deserve liability protection?
BROOKE ROLLINS: We cannot destroy our framers' ability to plant
McGOVERN: So even though you say glyphosate is safe, you believe they should have some sort of liability protection?
Reposted byRep. Jim McGovern
McGOVERN: Do you stand by your comment that kicking people off food assistance is somehow 'good news'?
BROOKE ROLLINS: Most of those were fraudulent
McGOVERN: I've talked to people who lost benefits. They were kicked off of SNAP. Hunger is getting worse in the United States.
I want big solutions to the important problems facing America.
Republicans want a culture war food fight to distract you from the billionaires who are stealing your money and writing their campaign checks.
The House voted to end Trump’s reckless, costly, & illegal war with Iran.
The Senate voted to end it.
The American People want to end it.
It is driving up the cost of everything.
This must come to an end. No more endless war!
Shoutout to @keating.house.gov for hosting the 8th stop of my #EndHungerNow tour in New Bedford!
Folks at the Pace Community Food Center & the culinary center at New Bedford Public Schools are doing great work to make sure everyone has access to healthy & nutritious food.
Thanks for all you do!
SoupScore Breakdown
Loading analysis metrics…
Voting History581 total votesExpandCollapse
Voting History
581 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-05-15 | H.R. 2240 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-15 | H.R. 2255 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 352 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-05-14 | H.R. 2243 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 405 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 405 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-14 | H.R. 2215 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-13 | H.R. 249 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-13 | H. Con. Res. 30 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-05-08 | H.R. 276 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-08 | H.R. 276 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-07 | H.R. 881 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-07 | H.R. 1503 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-06 | H. Res. 377 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-06 | H. Res. 377 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-05 | H.R. 36 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-05-05 | H.R. 530 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-05-01 | H.J. Res. 88 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-05-01 | H.J. Res. 78 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-04-30 | H.J. Res. 89 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-04-30 | H.J. Res. 87 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-04-29 | H.J. Res. 60 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-04-29 | H.R. 859 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-04-29 | H.R. 1442 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-04-29 | H.R. 1402 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-04-29 | H. Res. 354 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-04-29 | H. Res. 354 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2025-04-28 | S. 146 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-04-28 | H.R. 973 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-04-10 | H.R. 22 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-10 | H.R. 22 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-04-10 | H. Con. Res. 14 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-04-10 | H.R. 1228 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-10 | H.R. 1526 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-09 | H.R. 1526 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-04-09 | S.J. Res. 18 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-09 | S.J. Res. 28 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-09 | H. Res. 313 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-04-09 | H. Res. 313 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-04-08 | H. Res. 294 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-04-08 | H. Res. 294 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-04-07 | H.R. 1039 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-07 | H.R. 586 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-01 | H.R. 1491 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-01 | H. Res. 282 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-04-01 | H. Res. 282 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-03-31 | H.R. 997 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 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 |
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.