
US Representative - District 2 — Massachusetts
370 Cannon House Office Building
Computed from STOCK Act filings, roll-call records, annual financial disclosures, and FEC receipts. Every component links to its source and can be reproduced from the bulk data export.
Disclosure compliance measured from public filings. Not a rating of this official's politics or job performance.
99
Full compliance
Voted on 667 of 682 recorded roll calls (15 missed).
Source: Congress.gov / House Clerk / Senate roll-call records view
Annual financial disclosure on file for 2025.
Source: House Clerk / Senate Public Records annual PFD filings view
Top 10 donors account for 11% of 241 itemized receipts.
Source: FEC itemized receipts (Schedule A) view
Not scored — no records
These components carry no weight for this official. Absent records are not counted as failures — the remaining weights are rescaled to 100%.
Salary: public record. Net worth: midpoint estimate from financial-disclosure asset brackets (range shown below it; not exact). Campaign totals: FEC filings.
Counts from the roll-call and sponsorship record. No composite score and no ideology rating — just the underlying numbers, each with what it is measured against.
Votes cast
661
of 676 roll calls · 2.2% missed
Bills sponsored
401
11,919 cosponsored
Committees
2
standing committees
In office
29.8
years, this term
Party unity
96.5%
James P. McGovern sided with the majority of Democrats on 635 of 658 votes where their party took a clear position, breaking ranks 23 times.
Counts Yea and Nay only. “Present” takes no side, so counting it as breaking ranks would penalize something that isn't. Roll calls where the member's party split evenly are excluded — there is no majority to agree with. This measures voting alongside one's party, which is not the same as ideology, and it is not comparable to DW-NOMINATE. See the methodology.
Chamber median 1.9% · Democratic median 1.8% · Compare all members
Loading FEC campaign finance data…
Loading filings…
Transactions disclosed under the STOCK Act via Periodic Transaction Reports (PTRs) filed with the House Clerk. Source. Senate data coming soon.
What James P. McGovern did on 11 tracked measures, drawn from the roll-call and sponsorship record. We do not publish a pro- or anti-freedom call on these votes: that requires a coded direction with a cited provision and a reviewer, which the Freedom Voting Score rubric defines and no vote has yet. The Accountability Index above is the score we stand behind.
Oppose government industrial subsidies
Voted NAY on CHIPS and Science Act (H.R.4346). Aligned with oppose government industrial subsidies.
From the official roll-call record.
Oppose federal assault weapons ban
Cosponsored Assault Weapons Ban of 2023 (H.R.698) on 2023-02-01.
From the member’s sponsorship record. Not a floor vote.
Protect gun rights from new restrictions
Voted YEA on Bipartisan Safer Communities Act (S.2938). Diverged from protect gun rights from new restrictions.
From the official roll-call record.
Protect religious liberty in marriage law
Voted YEA on Respect for Marriage Act (H.R.8404) on 2022-07-19.
From the official roll-call record.
Oppose warrantless surveillance of Americans
Voted NAY on FISA Section 702 Reauthorization (H.R.7888) on 2024-04-12.
From the official roll-call record.
Support federal marijuana reform
Voted YEA on MORE Act (H.R.3617) on 2022-04-01.
From the official roll-call record.
Require Congress to approve major regulations
Voted NAY on REINS Act (H.R.277) on 2023-06-14.
From the official roll-call record.
Support lower taxes
Voted NAY on Tax Cuts and Jobs Act (H.R.1) on 2017-12-19.
From the official roll-call record.
Protect religious liberty in marriage law
Cosponsored Respect for Marriage Act (H.R.8404) on 2022-07-19.
From the member’s sponsorship record. Not a floor vote.
Support federal marijuana reform
Cosponsored MORE Act (H.R.3617) on 2021-06-30.
From the member’s sponsorship record. Not a floor vote.
Oppose expanded government spending
Voted YEA on Inflation Reduction Act (H.R.5376) on 2021-11-19.
From the official roll-call record.