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 — 566
Yes39%
No58%
Present0%
Not Voting3%
Party align96%
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 · 33 sponsored · 208 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Experts on human rights law are sounding the alarm on America’s conduct in Iran—including serious violations of the Geneva Conventions and international law, up to & including war crimes. When the U.S. degrades international law, we invite others to do the same. That makes us all less safe.
This is obscene. Imagine the good we could do with this money. Think about the housing we could build, the infrastructure we could fix, the kids we could feed, the medical bills we could lower. Instead, Trump wants to spend it bombing kids and blowing up dairy farms. Shameful!
Republicans control the House, the Senate, and the White House. Mike Johnson sets the schedule. He chose to leave Washington without a vote on the Senate compromise to pay the TSA, FEMA, and the Coast Guard. He should do his damn job, call us back to Washington, and reopen the government now.
This is an absolutely rotten, evil thing to say. “Stone Age” implies targeting civilians—the innocent men, women, and children he is supposedly trying to liberate from a brutal, oppressive regime. That would be a war crime.
Trump: "We are on track to complete all of America's military objectives shortly. We are going to hit them extremely hard over the next two to three weeks. We're gonna bring them back to the stone ages, where they belong."
After just one month, Trump has already wasted more than $38 BILLION on his reckless war of choice against Iran. Think about all the hospitals, schools, roads, and bridges we could build with that money. His screwed up priorities are putting America last.
Wrong. We can take care of all those things if we didn’t burn BILLIONS on tax breaks for billionaires and bombing countries halfway around the world. Whatever the hell he’s arguing for here, it sure isn’t “America First.”
Trump: We can't take care of daycare. We're a big country. We're fighting wars. It's not possible for us to take care of daycare, Medicaid, Medicare, all these things.
It’s been one year since Trump’s “liberation day,” and folks are hurting more than ever thanks to his terrible tariffs. The only thing he's liberated is hard earned money from your wallet—all so his billionaire donors in the Epstein class can buy another super yacht.
I have a question for my GOP colleagues: why the hell would you want to come to Congress, hand over all your power to the president, and then betray your constituents and your values? Is it really worth it to avoid Trump’s wrath? I think it’s pathetic.
ICE already has $85 BILLION—more than most militaries in the world! Only deranged MAGA extremists would hold critical security agencies like the Coast Guard, TSA, and FEMA hostage to give Trump’s secret police force an even bigger slush fund.
What a master class in stupid. Republicans chose to keep the shutdown going last week. Now they caved—finally admitting they’ve been causing the shutdown all along with their total failure to govern. What a pathetic embarrassment.
Power to some is the ability to say no. Power to me is the ability to say yes. When I was Chair of the Rules Committee, I made nearly half of amendments in order to for debate. This Majority blocks nearly 8 in 10. Why? Because Mike Johnson thinks he works for Trump. Shameful!
It’s day 32 of Trump’s Iran War, and we’ve already spent over $37 BILLION. That’s more than the annual budget of the TSA & FAA COMBINED. Trump is choosing military adventurism abroad over keeping our airports & skies in America safe.
Public pressure WORKS—the discharge petition extending TPS for Haiti has reached the critical threshold to force a vote—218 signatures. Our Haitian neighbors keep our communities vibrant and our economy strong. Thank you @pressley.house.gov for leading the charge to protect them!
Republicans could have easily ended the shutdown on Friday. All Speaker Johnson had to do was pass the bill that every single Senator, including the MAGA Republicans, moved forward. Instead, he decided to drag it out longer. Shame on him. He owns this.
SoupScore Breakdown
Loading analysis metrics…
Voting History
566 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-03-28H. Res. 1142 (119th)End debate nowNONOPassed
2026-03-28Motion to AdjournNONOPassed
2026-03-27H.R. 7084 (119th)Final passageNONOPassed
2026-03-26H.R. 8029 (119th)Final passageNONOPassed
2026-03-26H.R. 8029 (119th)Send back to committeeYESYESFailed
2026-03-26H. Res. 1128 (119th)Approve resolutionNONOPassed
2026-03-25H.R. 5103 (119th)Final passageNONOPassed
2026-03-25H.R. 5103 (119th)Send back to committeeYESYESFailed
2026-03-25H. Res. 1131 (119th)Approve resolutionNONOPassed
2026-03-25H. Res. 1131 (119th)End debate nowNONOPassed
2026-03-24H.R. 6422 (119th)Fast-track passageYESYESPassed
2026-03-19H.R. 4638 (119th)Final passageNONOPassed
2026-03-18H.J. Res. 139 (119th)Fast-track passageNONOFailed
2026-03-18H.R. 1958 (119th)Final passageNONOPassed
2026-03-18H.R. 556 (119th)Final passageNONOPassed
2026-03-18H.R. 556 (119th)Send back to committeeYESYESFailed
2026-03-17H. Res. 1115 (119th)Approve resolutionNONOPassed
2026-03-17H. Res. 1115 (119th)End debate nowNONOPassed
2026-03-17S. 3971 (119th)Fast-track passageYESYESPassed
2026-03-17H.R. 4294 (119th)Fast-track passageYESYESPassed
2026-03-05H.R. 7744 (119th)Final passageNONOPassed
2026-03-05H.R. 7744 (119th)Send back to committeeYESYESFailed
2026-03-05H. Con. Res. 38 (119th)Approve resolutionYESYESFailed
2026-03-05H. Res. 1099 (119th)Motion to Suspend the Rules and AgreeNOYESPassed
2026-03-04H. Res. 1100 (119th)Motion to ReferNOYESPassed
2026-03-04H.R. 6472 (119th)Fast-track passageYESYESPassed
2026-03-04S. 723 (119th)Fast-track passageYESYESPassed
2026-03-04H. Res. 1095 (119th)Approve resolutionNONOPassed
2026-03-04H. Res. 1095 (119th)End debate nowNONOPassed
2026-02-25H.R. 4758 (119th)Final passageNONOPassed
2026-02-25H.R. 4758 (119th)Send back to committeeYESYESFailed
2026-02-24H.R. 4626 (119th)Final passageNONOPassed
2026-02-24H.R. 4626 (119th)Send back to committeeYESYESFailed
2026-02-24H. Res. 1075 (119th)Approve resolutionNONOPassed
2026-02-24H. Res. 1075 (119th)End debate nowNONOPassed
2026-02-24S. 2503 (119th)Fast-track passageYESYESFailed
2026-02-24H.R. 6329 (119th)Fast-track passageYESYESPassed
2026-02-12H.R. 2189 (119th)Final passageNONOPassed
2026-02-11S. 1383 (119th)Final passageNONOPassed
2026-02-11S. 1383 (119th)Motion to CommitYESYESFailed
2026-02-11H.R. 261 (119th)Final passageNONOPassed
2026-02-11H.R. 261 (119th)Send back to committeeYESYESFailed
2026-02-11H.J. Res. 72 (119th)Final passageYESYESPassed
2026-02-11H.R. 3617 (119th)Final passageNONOPassed
2026-02-11H.R. 3617 (119th)Send back to committeeYESYESFailed
2026-02-11H. Res. 1057 (119th)Approve resolutionNONOPassed
2026-02-11H. Res. 1057 (119th)End debate nowNONOPassed
2026-02-11H. Res. 1042 (119th)Approve resolutionNONOFailed
2026-02-11H. Res. 1042 (119th)End debate nowNONOPassed
2026-02-10H.R. 1531 (119th)Fast-track passageYESYESPassed

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 / 12Next →