James P. McGovern headshot
At a Glance
Seat
Representative for Massachusetts District 2
Born
November 20, 1959
Age 66
Phone
(202) 225-6101
Office
370 Cannon House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Democrat|Massachusetts District 2

James P. McGovern

James Patrick McGovern is an American politician who has been a member of the United States House of Representatives since 1997, representing Massachusetts's 2nd congressional district since 2013. A Democrat, he is the ranking member of the House Rules Committee, chaired the Congressional-Executive Commission on China, and is the co-chair of the Tom Lantos Human Rights Commission. His district, numbered as the 3rd district from 1997 to 2013, stretches from Worcester to the Pioneer Valley.

Source: WikipediaView full (CC BY-SA)
Voting Record — 496
Yes38%
No58%
Present0%
Not Voting3%
Party align98%
Cross-party0%
SoupScore
District Map

Congressional District 2

U.S. Census Bureau boundary data.
James P. McGovern headshot
James P. McGovern
U.S. RepresentativeDemocratMassachusetts District 2
SoupScore
James P.'s ATmosphere Activity
20 recent posts · 31 sponsored · 202 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Pleased to meet with Centro Presente about the situation in Honduras. I support the full, fair, and peaceful count of all votes cast in the presidentual election. The Honduran people deserve to have their democratic rights respected by both their own and the US governments.
Trump is sleepwalking us into a war with Venezuela. I’m leading debate in opposition to this madness. The American People don’t want another endless, costly quagmire in another country—they want us to focus on fixing problems here at home.
The American People want us to lower costs—not start another endless war over oil. That's why I’m forcing a vote to end U.S. hostilities against Venezuela. Those who vote to green-light a war in Venezuela will not be judged kindly by history.
Trump won't tell us how many people are going hungry in this country because he knows his Big Ugly Bill is making hunger in America worse. His cuts to food assistance are inhumane—and we deserve to know how badly it's hurting our communities.
Donald Trump has been talking about airstrikes, troops on the ground, and naval or air blockades. These are acts of war. But the Constitution is very clear: only Congress can declare war. So today I’m forcing a vote on my War Powers Resolution to say clearly that we reject this madness.
Because of Republican inaction, healthcare costs will explode in just a couple weeks. The GOP majority could easily call a vote & stop that from happening. Instead, this is what they’re doing on the House floor today:
If you think it’s OK to have a trillionaire in the same America where parents skip meals so kids don’t have to and folks have to choose between healthcare or rent—then we do not share the same values. An economic system with such obscene greed has lost its moral compass.
Americans don’t want another Iraq. We don’t want our kids dying so defense contractors can get richer. We don’t want to waste trillions overseas while families are struggling here at home. Democrats should be clear: no more regime change, no more endless war.
Chuck Schumer won't say if he opposes regime change in Venezuela. JAKE TAPPER: Do you disagree with President Trump's ultimate goal of regime change in Venezuela? CHUCK SCHUMER: President Trump throws out so many different things in so many different ways, you don't even know what the heck ...
Hundreds of people turned out in Scranton, PA this weekend for a town hall where my colleagues and I discussed building an economic system that works for everyone—not just the wealthy & well-connected. If Republican leaders won’t show up and listen to their constituents—then we will.
He closed the White House Office of Gun Violence Prevention & opposes common-sense gun reform. He also supports having military-grade assault weapons on our streets. There’s plenty more we can do than “just pray.”
This is infuriating. Trump responds to the Brown University mass shooting: “All we can do now is pray. Just pray.” THAT’S NOT ALL YOU CAN DO! So sick of this Republican inaction on sensible gun control measures.
I voted against the war in Iraq and I’m against Trump trying to start a war in Venezuela because we shouldn’t be wasting trillions of dollars & putting troops in harm’s way when we have so much to fix here at home. No more endless war!
I’m heartbroken by the shooting at Brown University. My prayers are with everyone impacted by yet another horrific act of gun violence—but prayers alone are not enough. We need action to end the epidemic of gun violence in our schools. Enough is enough.
On the first night of Hanukkah, shock & mourning has replaced celebration after today’s antisemitic terror attack in Bondi Beach. I want Jewish families in my district & beyond to know: Antisemitism has no place in our society. Let us all pray for peace, healing and justice.
SoupScore Breakdown
Loading analysis metrics…
Voting History
496 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2026-01-21H.R. 6945 (119th)Final passageNONOPassed
2026-01-21H.R. 6945 (119th)Send back to committeeYESYESFailed
2026-01-21H. Res. 1009 (119th)Approve resolutionNONOPassed
2026-01-21H. Res. 1009 (119th)End debate nowNONOPassed
2026-01-21H.R. 5764 (119th)Fast-track passageYESYESPassed
2026-01-20H.R. 5763 (119th)Fast-track passageYESYESPassed
2026-01-15H.R. 2988 (119th)Final passageNONOPassed
2026-01-15H.R. 2988 (119th)Send back to committeeYESYESFailed
2026-01-15H.R. 2988 (119th)Approve amendmentNOYESAgreed to
2026-01-14H.R. 7006 (119th)Final passageNOYESPassed
2026-01-14H.R. 7006 (119th)Approve amendmentNONOFailed
2026-01-14H.R. 7006 (119th)Approve amendmentNONOFailed
2026-01-14H. Res. 992 (119th)Approve resolutionNONOPassed
2026-01-14H. Res. 992 (119th)End debate nowNONOPassed
2026-01-13H.R. 4593 (119th)Final passageNONOPassed
2026-01-13H.R. 4593 (119th)Send back to committeeYESYESFailed
2026-01-13H.R. 2312 (119th)Send back to committeeYESYESFailed
2026-01-13H.R. 2270 (119th)Send back to committeeYESYESFailed
2026-01-13H.R. 2262 (119th)Final passageNONOFailed
2026-01-13H.R. 2262 (119th)Send back to committeeYESYESFailed
2026-01-13H. Res. 988 (119th)Approve resolutionNONOPassed
2026-01-13H. Res. 988 (119th)End debate nowNONOPassed
2026-01-13H.R. 6504 (119th)Fast-track passageYESYESPassed
2026-01-13H.R. 6500 (119th)Fast-track passageYESYESPassed
2026-01-12H.R. 2683 (119th)Fast-track passageYESYESPassed
2026-01-09H.R. 5184 (119th)Final passageNONOPassed
2026-01-08H.R. 1834 (119th)Final passageYESYESPassed
2026-01-08H. Res. 780 (119th)Approve resolutionYESYESPassed
2026-01-08H.R. 131 (119th)Passage, Objections of the President To The Contrary NotwithstandingYESYESFailed
2026-01-08H.R. 504 (119th)Passage, Objections of the President To The Contrary NotwithstandingYESYESFailed
2026-01-08H.R. 6938 (119th)Final passageYESYESPassed
2026-01-08H.R. 6938 (119th)Retaining Divisions B and CYESYESPassed
2026-01-08H.R. 6938 (119th)Retaining Division AYESYESPassed
2026-01-07H. Res. 780 (119th)Motion to DischargeYESYESPassed
2026-01-07H. Res. 977 (119th)Approve resolutionNONOPassed
2026-01-07H. Res. 977 (119th)End debate nowNONOPassed
2026-01-06Call of the HousePRESENTPassed
2025-12-18H.R. 498 (119th)Final passageNONOPassed
2025-12-18H.R. 498 (119th)Send back to committeeYESYESFailed
2025-12-18H.R. 845 (119th)Final passageNONOPassed
2025-12-18H.R. 845 (119th)Send back to committeeYESYESFailed
2025-12-18H.R. 1366 (119th)Final passageNONOPassed
2025-12-18H.R. 1366 (119th)Send back to committeeYESYESFailed
2025-12-18H.R. 4776 (119th)Final passageNONOPassed
2025-12-18H.R. 4776 (119th)Send back to committeeYESYESFailed
2025-12-18H.R. 4776 (119th)Approve amendmentNONOFailed
2025-12-18H.R. 4776 (119th)Approve amendmentNONOFailed
2025-12-18H.R. 4776 (119th)Approve amendmentNONOFailed
2025-12-17H.R. 3492 (119th)Final passageNONOPassed
2025-12-17H.R. 3492 (119th)Send back to committeeYESYESFailed

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 3 / 10Next →