
Congress Member Profile|U.S. Representative|Democrat|Ohio District 9
Marcy Kaptur
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 497
Yes47%
No50%
Present2%
Not Voting2%
Party align93%
Cross-party7%
SoupScore
District Map
Congressional District 9
U.S. Census Bureau boundary data.
Social & Web
External Resources

Marcy Kaptur
U.S. RepresentativeDemocratOhio District 9
SoupScore
Marcy's ATmosphere Activity
20 recent posts · 13 sponsored · 59 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
We can’t just shrug at success! Bravo to the longshoremen, US Army Corps, Steelworkers, and all who power our Great Lakes economy! Proud to do my part—working on a bipartisan basis to deliver $1 Billion in investment to modernize the Soo Lock and transform trade that powers and feeds the world.
Despite enduring unspeakable loss, Maxim Naumov stepped onto the ice with courage, composure, and grace under pressure. He delivered a powerful short program at the US Figure Skating Championships, and secured a spot on the US Olympic team. You make America proud. Onward, Maxim and Onward, America!
From a kitchen dream to a national sensation, Willy’s Salsa is an Ohio story to celebrate! Great to visit them and see their brand-new, state-of-the-art facility. Success stories that sprout from the federal manufacturing extension CIFT partnership are worth fighting for. Jobs and innovation result!
Always great to visit MacQueen's Orchard. They grow and sell some of the best apples in the world, right here in the heart of NW Ohio.
Reintroduced the bipartisan Gang Activity Reporting Act with fellow Appropriator Rep. Ashley Hinson. This legislation has an urgent purpose to give law enforcement the accurate comprehensive data they need to combat gang violence and keep our communities safe from Ohio to Iowa and coast to coast.
Who’s looking out for YOU? Leader Jeffries & @housedemocrats.bsky.social worked across the aisle to pass ACA credits for 3 years. Meanwhile, the President sent $40 Billion to bailout Argentina instead of our people. If the Senate fails to act 24 million face doubling insurance rates through 2026.
Over GOP opposition, the House passed a 3 year extension of ACA tax credits to shield 24 Million Americans—including tens of thousands of NW Ohio families from devastating price hikes. Now it's time for our colleagues in the Senate to pass a bipartisan extension and put American’s First.
Reposted byMarcy Kaptur
This hard-fought funding package is a crucial step forward in blocking the worst attacks on our air, water, and public lands.
Thank you @murray.senate.gov, @delauro.house.gov, @merkley.senate.gov, @pingree.house.gov, and @repmarcykaptur.bsky.social for negotiating these impactful bills.
I served with Congresswoman @GabbyGiffords.bsky.social, and am still in awe at her courage after the 2011 attack.
15 years later? We still combat political violence, which has no place in our democracy. From NW Ohio to Tucson and far beyond, we stand united for safer communities.
I have sought over the course of the year information from DHS regarding ICE procedures and practices in the field without answers from the Trump Administration. It is time for answers, accountability, and prayer.
Tonight a child in Minnesota is without parents. video of a federal officer shooting and killing the mother are deeply disturbing. There must be a full investigation, and the law must prevail.
For 36 years Heidi Hess stood at the front of classrooms at Owens Community College and prepared over 1,000 men and women to answer the most urgent calls and life saving moments when every second counts. Thank you Heidi Hess for giving your heart and skills to others for decades.
Today the Trump White House released a revisionist history of January 6—blaming Capitol Police for inciting violence that day. As one of the Members trapped in the House gallery as the mob closed in, I can say with certainty those officers are heroes—to say otherwise disrespects all law enforcement.
On the eve of Congress’ return for its first session of the New Year, it is a joy to see NW Ohio homes still lit up for the Season of Hope despite the headlines driving the news.
Happy #NationalBirdDay! Each spring, billions of birds fill skies, link nations, and nourish ecosystems. Last year I introduced a bipartisan resolution proclaiming National American Birding Week to highlight just that. From the Great Lakes to backyards, migration reminds us why conservation matters!
We should not be imposing leaders to govern foreign nations. That is what dictators do. There are many questions still to be answered on what occurred, and what comes in the days ahead, and as a senior Defense Appropriator I plan to get those answers. May God bless our nation and our troops.
He replied from “the general accounts.” That is a dodge, not an answer. As a senior
Defense Appropriator, I plan to continue to push for transparency and answers. The United States of America should not be in the business of invading foreign nations and regime change to steal their material wealth.
Congress were lied to in briefings and the American people were lied to since. As a senior Appropriator who questioned Sec. Pete Hegseth on exactly which DoD accounts were being drained of Billions of dollars to conduct these costly foreign operations south of our border, no answer was forthcoming.
🧵 Overnight, the United States launched an illegal, large scale military attack against the nation of Venezuela. We have not passed a Congressional authorization to deploy our troops into harm’s way. No legal authority was granted by Congress to install or prop up an interim government of Venezuela.
SoupScore Breakdown
Loading analysis metrics…
Voting History497 total votesExpandCollapse
Voting History
497 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 |
|---|---|---|---|---|---|---|
| 2026-04-23 | H.R. 5587 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H.R. 4690 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 4690 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H. Res. 1182 (119th) | Approve resolution | PRESENT | NO | — | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2026-04-21 | S. 1020 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 2493 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 5201 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 5200 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 1681 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-16 | H. Res. 1156 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 1689 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-04-16 | H. Res. 965 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H.R. 6409 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6409 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H. Con. Res. 40 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-04-15 | H. Res. 965 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2026-04-14 | H.R. 7613 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-14 | H.R. 1011 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-28 | — | Motion to Adjourn | NO | NO | ✓ | Passed |
| 2026-03-27 | H.R. 7084 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-26 | H. Res. 1128 (119th) | Approve resolution | PRESENT | NO | — | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-25 | H. Res. 1131 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H. Res. 1131 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-24 | H.R. 6422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-19 | H.R. 4638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.J. Res. 139 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-03-18 | H.R. 1958 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-17 | H. Res. 1115 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-17 | H. Res. 1115 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-17 | S. 3971 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-17 | H.R. 4294 (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.
Page 1 / 10Next →