
Congress Member Profile|U.S. Representative|Democrat|Ohio District 9
Marcy Kaptur
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 593
Yes50%
No47%
Present1%
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 · 15 sponsored · 61 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
OPmobility’s decision to invest in Rossford will bring hundreds of good paying jobs and support our auto making heritage here in NW Ohio. With 150+ OPmobility production facilities worldwide, their arrival on the Ohio manufacturing scene holds promise for continued investment here in our region.
Honored to attend the 111th Annual Memorial Day commemoration at Morrison Waite High School and pay tribute to fallen service men and women from our community. Thank you to all who have served our country, and those who keep this tribute alive.
You can share my Op-Ed in The Blade about how we can keep more of our federal dollars local here:
You may be familiar with the saying “when you don’t buy local, your money walks.” Well, that’s exactly what’s happening with the $45 Million the Ohio Dept of Ed received last year to feed children in the 8 counties that make up Ohio’s 9th District. My Op-Ed here on how to bring that money back home:
Thankful to do my part and join local leaders and advocates celebrating over $12 Million in federal investment paving the way for 75 units of new affordable housing in our region at Collingwood Green. This will benefit many, especially seniors facing soaring costs and fixed incomes.
As spring flowers blossom across NW Ohio, students, teachers, and parents celebrate the completion of another productive school year. To graduates from high schools, universities, community colleges, and the trades, graduation means new horizons for your future. Congratulations and Onward!
The sailors and crew of the USS Gerald R. Ford just returned home after the longest aircraft carrier deployment since the Vietnam War. For nearly 11 months they served halfway around the world. Behind every month at sea are missed birthdays, holidays, exhausted crews, and families left home waiting.
At VFW Post 4906 this Memorial Day we shared stories and reflected on those we have lost. Thank you for your service, and may those lost in defense of this great nation rest easy as we celebrate their memory and honor their heroism.
Honored to join a Memorial Day observance at Clay Memorial Stadium in Oregon with participation from Medal of Honor winner Edward Byers and a flyover from our 180th Fighter Wing. On Memorial Day we remember those who gave the ultimate sacrifice. Let us always honor their memory.
Great Lakes coastal tourism is an important economic driver for our NW Ohio region and beyond. Happy to join members of our boating community to celebrate the opening of the Port of Toledo for summer 2026. Looking forward to another beautiful season on Lake Erie’s south coast.
During Memorial Day weekend, we remember those lost in service to our great nation. Honored to lay a wreath at the Civic Center Mall in Toledo in their memory. Thankful for those veterans who joined us to keep the memories of their comrades in arms alive all these years later.
The 5K Memorial Day Poppy Run in Wauseon brought veterans & citizens from across NW Ohio together to kick off the region’s Memorial Day remembrances. This annual event was started by Wauseon middle schooler Grady Langenderfer and his family to honor our nation’s fallen heroes & his grandfather, Tom.
Giving $1.8 Billion to violent rioters who beat police and smeared feces on the walls of the Capitol isn't a good use of taxpayer funds—it's an outrage! I stand with our brave law enforcement officers and will not let up in the fight to stop this corrupt slush fund.
When I talk to people in NW Ohio they tell me they can’t afford gas for the car, food for healthy meals, or the cost of healthcare. I have yet to meet a single one who wants to spend $1 Billion on a gilded ballroom. Let the President’s Billionaire pals pay for the ballroom—my people can’t afford it.
SoupScore Breakdown
Loading analysis metrics…
Voting History593 total votesExpandCollapse
Voting History
593 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-11-19 | H.J. Res. 130 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-18 | H. Res. 888 (119th) | Motion to Refer | YES | YES | ✓ | Failed |
| 2025-11-18 | H. Res. 878 (119th) | Approve resolution | PRESENT | NO | — | Passed |
| 2025-11-18 | H. Res. 879 (119th) | Approve resolution | YES | NO | ✕↔ | Passed |
| 2025-11-18 | H. Res. 879 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-11-18 | H.R. 4405 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-18 | H. Res. 878 (119th) | Kill the motion | YES | YES | ✓ | Failed |
| 2025-11-18 | H.R. 2659 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-17 | H.R. 1608 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-13 | H.R. 5371 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-11-12 | H. Res. 873 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-19 | H. Res. 719 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-09-19 | H.R. 5371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-19 | H.R. 5371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-18 | H.R. 1047 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-18 | H.R. 3015 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-18 | H.R. 3062 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 713 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-09-17 | H.R. 5143 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H.R. 5125 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 722 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 722 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 5140 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 4922 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-09-16 | H.R. 2721 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-16 | H. Res. 707 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-16 | H. Res. 707 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-15 | H.R. 3400 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-15 | H.J. Res. 117 (119th) | Kill the motion | NO | NO | ✓ | Passed |
| 2025-09-11 | H.R. 3486 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-11 | H.R. 3944 (119th) | Instruct negotiators | YES | YES | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-09-10 | H.R. 3838 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | NO | ✕↔ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | PRESENT | NO | — | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
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.