
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 — 535
Yes48%
No49%
Present2%
Not Voting2%
Party align92%
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 · 60 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Attention Ohio high school and college students!
NASA is offering internships this summer at NASA Glenn. This is your chance to gain hands-on experience in STEM and beyond.
Let’s keep NW Ohio at the forefront of innovation.
Apply by Friday and help shape the future!
Last night, the House GOP passed the Trump tax framework that would explode our national debt. It will make deep cuts to Medicaid, and increase taxes for the vast majority of my constituents. We should be reducing costs and the tax burden on working Americans, not increasing them.
Reposted byMarcy Kaptur
I've heard a lot of Republicans claiming they don't want to take away Americans' health care this week.
House Republicans just voted to pass the largest cuts to Medicaid in American history.
As always, Republicans will betray the middle class to help billionaire donors.
Budgets are a reflection of a nation’s values. We live in a moment in our country when 1% of our population, the very top, hold as much wealth as the bottom half of our country. This Republican budget is a bonanza for Billionaires. For shame.
Nearly 6,000 vets have lost their jobs under Trump and Musk’s broad brush purge of public servants—up to 500,000 more could be next.
These aren’t just numbers—these are vets who served our country and now risk losing their livelihoods.
Congress and the courts must defend those who defended us.
Tonight at 7:00 pm I will host a one hour Telephone Townhall for citizens across NW Ohio to hear your comments and concerns. You can join us live and ask questions at Access.Live/Kaptur. Look forward to speaking to you tonight.
Reposted byMarcy Kaptur
On the solemn 3rd anniversary of Russia’s brutal, illegal war on Ukraine, I stand with those who fight to preserve their young democracy.
President Trump’s betrayal of Ukraine is a global embarrassment.
All elected leaders — including Republicans — must demand better.
Today I led more than a dozen Ukraine Caucus colleagues to say loud and clear that Dictator Vladimir Putin needs to go back inside his own borders.
3 years after Russia’s full-scale invasion, we in Congress and the majority of the American people continue to stand with Ukraine. Slava Ukraini!🇺🇦🇺🇸
WATCH LIVE: Congressional Ukraine Caucus Press Conference Marking 3 Years Since Russia Launched Illegal War and Full-Scale Invasion of Ukraine
Joined @fpwellman.bsky.social for On Democracy this weekend. We covered a range of topics important to my work representing families and constituents across NW Ohio.
I am really excited about today's 'On Democracy | Sunday' LIVE this morning LIVE! We have an incredible line up with Rep. Marcy Kaptur, Joe Jacobson, and a unique take on things with comedians Lisandra Vazquez and David Gborie. Don't miss it at 11am ET/8am PT! www.youtube.com/live/dNP0ixh...
Reposted byMarcy Kaptur
I am really excited about today's 'On Democracy | Sunday' LIVE this morning LIVE! We have an incredible line up with Rep. Marcy Kaptur, Joe Jacobson, and a unique take on things with comedians Lisandra Vazquez and David Gborie. Don't miss it at 11am ET/8am PT! www.youtube.com/live/dNP0ixh...
Proud to have your support and continue to earn it. We in NW Ohio are all in this together.
These men and women protect our nuclear arsenal, lead our military in time of war, drive medical research, and ensure Social Security reaches those who need it most. We must all stand up and make our voices heard.
They are firing those who keep us safe. This is not a strategy for a smarter, more efficient federal workforce that better serves working Americans. Our people deserve so much more.
Great to host a bipartisan virtual Farm Bill Town Hall with stakeholders from across NW Ohio. Thanks to House Agriculture Chairman Rep. GT Thompson for joining to hear from NW Ohioans who make and grow what makes and grows America, because feeding and growing America transcends political divides.
Many rural Americans and seniors especially rely on USPS delivering to neighborhoods that private companies won’t, and do so at a fair price. We cannot cut off this critical lifeline for our people. Immediate attention should be paid to this, and there should be hearings in the Oversight Committee.
The United States Postal Service is just that — a public service for the American people. No matter where you live, neither rain nor snow nor sleet nor hail, they will deliver. Any attempt to shutter it would take an act of Congress. Efforts to close or privatize USPS would cause undue harm.
Yesterday, President Trump endorsed $880 BILLION in cuts to Medicaid and the Affordable Care Act — breaking his promise.
Ohioans rely on these programs for care. Slashing them to fund a $4.5 TRILLION tax break for the billionaire class is a betrayal.
I will fight this with everything I’ve got.
1000 workers have been fired from Dept. of Vet Affairs, including veteran Andrew Lennox who was actively serving NW Ohioans at the VA. Andrew served as a marine in Iraq, Afghanistan, and Syria — he, and the fellow veterans he serves, deserve so much more. The indiscriminate, illegal cuts must stop.
🚨Scam Alert!🚨
The Social Security Administration Office of the Inspector General is warning about a scam targeting those applying for retirement benefits.
If you receive an email directing you to an unknown site, it's not from SSA—it's a scam!
If you've been affected, report here: oig.ssa.gov
SoupScore Breakdown
Loading analysis metrics…
Voting History535 total votesExpandCollapse
Voting History
535 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-05-15 | H.R. 8469 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-05-15 | H.R. 8469 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-05-14 | H.R. 8365 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H.R. 8365 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 5625 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-05-14 | H. Con. Res. 75 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 6260 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-05-14 | H.R. 6260 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-13 | H. Res. 1259 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1251 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Con. Res. 96 (119th) | Approve resolution | YES | NO | ✕↔ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-05-13 | H. Res. 1252 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-12 | H.R. 2853 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-12 | H.R. 2071 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-30 | S. 4465 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | S. Con. Res. 33 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | S. 1318 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-29 | H. Res. 1224 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | H. Res. 1224 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-27 | H.R. 227 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-27 | H.R. 7959 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 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 |
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 / 11Next →