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.

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.
Great to tour the Millbury Street Elementary School in Grafton! I spoke with 5th graders about how government works at the local, state and federal levels. Honored to spend time with such an engaged & inquisitive group of students. And a big thank you to Principal Stephen Wiltshire for inviting me!
The Trump War Tax is being slapped on plane tickets, mail, fertilizer, and gas. It’s entirely preventable—but Trump doesn’t give a damn that his reckless, illegal war is making life even less affordable here at home.
Reporter: Oil prices are up roughly 39%. That's pushing up diesel above $5 a gallon on average, and nitrogen fertilizer, which is huge for these farmers, is up 25% to $579 per ton.
Yet another January 6th terrorist has been sentenced for possessing child pornography after he was pardoned by Donald Trump. Predators protecting predators. This time in my own district. I’m glad he’s facing justice after Trump let him back into our community where he was a danger to our children.
Last night, the Senate reached a unanimous, bipartisan compromise to fund the security agencies like TSA & FEMA that keep us safe. Instead of voting for it, extremist MAGA lunatics in the House blew up the deal. If they want to play the blame game, I’m gonna call them on their BS.
If Mike Johnson wanted to end the shutdown, he could do so now. He just has to pass the Senate’s bipartisan bill that funds agencies keeping us safe. Instead, he’s holding TSA hostage because he wants more for ICE—an agency that’s murdering Americans & already has a massive slush fund. Pathetic.
Mike Johnson on rejecting the TSA funding bill: "I have to protect the House and I have to protect the American people"
The Trump administration is spending FOUR TIMES more on a war of choice in the Middle East than we spend in a year providing American moms & their babies with nutrition assistance when they can’t afford food. Why is MAGA now Iran First?
It’s day 27 of Trump's Iran War, and he’s burned through $33 BILLION. That’s FOUR TIMES what we spend each year on providing new moms & their babies with nutrition assistance when they can’t afford formula or food. His priorities are all screwed up.
Our soldiers are in harm’s way. We’re wasting billions that should be spent here at home. And now—in the middle of an affordability crisis—prices are soaring even higher because Trump dragged us into a costly, reckless war of choice.
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
2025-07-15H.R. 1717 (119th)Fast-track passageYESYESPassed
2025-07-15H. Res. 580 (119th)Approve resolutionNONOFailed
2025-07-15H. Res. 580 (119th)End debate nowNONOPassed
2025-07-14S. 1596 (119th)Fast-track passageYESYESPassed
2025-07-14H.R. 1770 (119th)Fast-track passageYESYESPassed
2025-07-14H.R. 1709 (119th)Fast-track passageYESYESPassed
2025-07-03H.R. 1 (119th)Accept Senate changesNONOPassed
2025-07-03H. Res. 566 (119th)Approve resolutionNONOPassed
2025-07-03H. Res. 566 (119th)Approve amendmentNONOAgreed to
2025-07-02H. Res. 566 (119th)End debate nowNONOPassed
2025-07-02H. Res. 566 (119th)Consideration of the ResolutionNONOPassed
2025-06-27H. Res. 516 (119th)Approve resolutionNONOPassed
2025-06-26H.R. 275 (119th)Final passageNONOPassed
2025-06-26H.R. 875 (119th)Final passageNONOPassed
2025-06-25H.R. 3944 (119th)Final passageNONOPassed
2025-06-25H.R. 3944 (119th)Send back to committeeYESYESFailed
2025-06-25H.R. 3944 (119th)Approve amendmentNONOAgreed to
2025-06-25H. Res. 519 (119th)Motion to Suspend the Rules and Agree, as AmendedYESYESPassed
2025-06-24Motion to AdjournYESYESFailed
2025-06-24H. Res. 530 (119th)Approve resolutionNONOPassed
2025-06-24H. Res. 530 (119th)End debate nowNONOPassed
2025-06-24H. Res. 537 (119th)Kill the motionNOYESPassed
2025-06-23H.R. 3422 (119th)Fast-track passageYESYESPassed
2025-06-23H.R. 3394 (119th)Fast-track passageNOYESPassed
2025-06-23H.R. 1998 (119th)Fast-track passageYESYESPassed
2025-06-12H.R. 2056 (119th)Final passageNONOPassed
2025-06-12H.R. 2056 (119th)Send back to committeeYESYESFailed
2025-06-12Motion to AdjournYESYESFailed
2025-06-12H.R. 4 (119th)Final passageNONOPassed
2025-06-12H.R. 4 (119th)Send back to committeeYESYESFailed
2025-06-12S. 331 (119th)Final passageNOYESPassed
2025-06-11H. Res. 499 (119th)Approve resolutionNONOPassed
2025-06-11H. Res. 499 (119th)End debate nowNONOPassed
2025-06-10H.R. 884 (119th)Final passageNONOPassed
2025-06-10H.R. 2096 (119th)Final passageNONOPassed
2025-06-10H. Res. 489 (119th)Approve resolutionNONOPassed
2025-06-10H. Res. 489 (119th)End debate nowNONOPassed
2025-06-09H. Res. 481 (119th)Motion to Suspend the Rules and AgreeYESYESPassed
2025-06-09H. Res. 488 (119th)Motion to Suspend the Rules and AgreeNONOPassed
2025-06-09H.R. 2035 (119th)Fast-track passageYESYESPassed
2025-06-06H.R. 2966 (119th)Final passageNONOPassed
2025-06-05H.R. 2987 (119th)Final passageNONOPassed
2025-06-05H.R. 2987 (119th)Send back to committeeYESYESFailed
2025-06-05H.R. 2931 (119th)Final passageNONOPassed
2025-06-05H.R. 2931 (119th)Send back to committeeYESYESFailed
2025-06-04H.R. 2483 (119th)Final passageYESYESPassed
2025-06-04H.R. 2483 (119th)Approve amendmentYESYESFailed
2025-06-04H. Res. 458 (119th)Approve resolutionNONOPassed
2025-06-04H. Res. 458 (119th)End debate nowNONOPassed
2025-06-03H.R. 1804 (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 7 / 10Next →