
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 — 534
Yes38%
No59%
Present0%
Not Voting3%
Party align97%
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 · 31 sponsored · 205 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
America should be the moral leader of the free world—pursuing justice relentlessly & holding criminals accountable for their actions.
It’s shameful that under GOP control, our government is failing to act as other countries fight for the survivors. Despicable.
Fantastic to start off my day at the Willows in Westborough! Folks here are angry that our country is moving backwards—and they’re worried about the world their grandkids will grow up in.
I’m inspired by their wisdom & determination to get America back on track.
🕚HAPPENING SOON: I’m joining local leaders in Whitinsville at approximately 11:15am to break ground on a brand new childcare center! Proud to have delivered more than $1M in federal funding to make this project a reality.
Watch here ⬇️⬇️
The SAVE America Act is about one thing—making it harder for everyday American citizens to vote.
Americans don't want a war with Iran. We want lower prices, better health care, more jobs, and affordable housing.
We want leaders who are on OUR side—not the billionaire Epstein-class!
Hey Sterling—let’s grab coffee this Saturday! All are welcome.
🏛️ Sterling Senior Center, 36 Muddy Pond Road, Sterling, MA 01564
🗓️ Saturday, February 21, 2026
🕰️ 9:30AM- 10:30AM
Record high grocery prices. Skyrocketing health insurance premiums. Soaring housing & utility costs. Does that sound like “victory” to you?!
Shockingly, the Epstein-class billionaire sitting in the White House couldn’t be more out of touch.
It’s disgusting that any person—much less a sitting member of the United States Congress—espouses such vitriolic hate & bigotry.
Congressman Fine—You’re a disgrace to this country & the office you hold. Resign.
Tonight, as we mark the first night of Ramadan, I want to wish a blessed month full of peace, hope, prayer, and reflection to all those celebrating in Massachusetts and around the world.
This is straight out of the dictator’s playbook. If the government doesn’t like what you say, they’ll put you on a list & monitor your every move.
Trump knows people hate his billionaires-first agenda—that’s why he’s silencing the opposition & making it harder for folks to vote.
Shame on CBS for helping the White House undermine free speech.
Huge thanks to Growing Places Regional Food Center for hosting the 4th stop of my statewide #EndHungerNow Tour in Gardner with @trahan.house.gov. They’re working hard to provide low income families in North Central Massachusetts with fresh, local produce.
Jesse Jackson was a tireless advocate for civil rights & justice—fighting for decades to build a more humane America where all folks are treated with dignity & respect. His lifetime of service leaves an enduring legacy from which we all can learn.
For 6 decades, we've had a comprehensive trade embargo against Cuba. And for 6 decades, that embargo has failed in its strategic objectives.
It's time to pivot. My new bill would turn the page on the failed status quo—harnessing diplomacy & engagement to promote democracy & freedom.
Republicans own this shutdown. They would rather defund critical agencies that keep us safe like the TSA, the Coast Guard, and FEMA, than rein in Trump’s rogue secret police as it’s literally killing American citizens.
Trump can gaslight about a “golden economy” that doesn’t exist, but the American People know the truth: thanks to his stupid tariffs & his Big Ugly Bill, basic necessities have never been more expensive.
Honored to join my friends at the Met Council for a Ramadan food pantry distribution in Harlem this afternoon. They specialize in providing nutritious kosher & halal foods to those in need. Thank you for all you do to keep folks in your community healthy & fed!
Had a great meal at Refettorio Harlem! Just spectacular! With partners like Food For Soul, chefs, they prepare delicious, restaurant-quality meals from donated ingredients two night a week, making sure those in need have access to nutritious food.
As I told Congressman Chip Roy: The Bureau of Labor Statistics found that U.S. employers added far fewer jobs last year than in 2024. He may be impressed by that, but I’m not a cheap date when it comes to making sure people have jobs in this country.
SoupScore Breakdown
Loading analysis metrics…
Voting History534 total votesExpandCollapse
Voting History
534 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-20 | H. Res. 426 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-19 | H.R. 1286 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-19 | H.R. 1263 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 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 |
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.