
Congress Member Profile|U.S. Representative|Democrat|Kentucky District 3
Morgan McGarvey
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 566
Yes42%
No57%
Present0%
Not Voting0%
Party align98%
Cross-party1%
SoupScore
District Map
Congressional District 3
U.S. Census Bureau boundary data.
Social & Web
External Resources

Morgan McGarvey
U.S. RepresentativeDemocratKentucky District 3
SoupScore
Morgan's ATmosphere Activity
20 recent posts · 19 sponsored · 82 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
I have a feeling there might be some penalties on the floor today… 🤔 ready to throw a flag on the play if needed
President Carter’s accomplishments and impact are matched only by his compassion, decency, and humility. Thank you for your example and for all you did to make our world a better place.
Well done good and faithful servant.
Wishing a happy first night of Hanukkah to all celebrating in Louisville tonight! I hope your holiday season is filled with peace, light, and blessings.
Merry Christmas to all celebrating in Louisville! Hope your day is filled with lots of love and joy 🎄
Elon Musk—who has received billions of dollars in federal subsidies—will cost Kentucky nearly a billion dollars of federal support for farmers, small businesses, and families impacted by natural disasters.
Trump’s co-president Elon Musk took billions in government subsidies to help him become the richest man on earth but is demanding the GOP force a shutdown that will hurt people who actually work for a living.
It’s once again whatever Trump’s billionaire buddies want over everyone else.
As Amazon Teamsters across the country unite to win their first Teamsters contract, I'm standing in solidarity with every hardworking American's right to organize.
Every worker deserves the rights, respect, wages, benefits, and job protections they’ve earned.
@teamsters.bsky.social
Beyond grateful to have so many dedicated partners in the fight to protect the Ohio River.
Thank you @americanrivers.bsky.social, @nationalwildlife.bsky.social, & the Ohio River Basin Alliance for joining us this morning to announce the Ohio River Restoration Program Act—this is only the beginning!
Reposted byRep. Morgan McGarvey
A big day for the #OhioRiver: @repmcgarvey.bsky.social is announcing a bill to create an EPA program office dedicated to restoration + protection of the Ohio.
The Ohio River, McGarvey says, is the largest U.S. waterbody without dedicated federal funds. Story:
www.courier-journal.com/story/news/p...
The Ohio River needs our help.
It's the second most endangered river in the country, but it doesn't receive any dedicated federal funding—Rep. Houchin and I are working to change that.
Today, we introduced the first ever comprehensive bill to tackle the threats facing the Ohio.
Very honored to join Whip Katherine Clark's team as a Chief Deputy Whip for the 119th Congress.
In the coming years, strong leadership and unity among our Democratic colleagues will be the key to moving our country forward—let's get to work!
Headed back to DC for our last week in Congress before the year ends — looks like everyone is getting in the holiday spirit ❄️
My statement on the finalized consent decree with DOJ and LMPD:
Very excited to join Reps. Brittany Pettersen and Gabe Amo as co-Chairs of the Future Forum Caucus.
Too often, young people in America are undervalued and overlooked—we're working to change that.
Spread the warmth this holiday season!
We're collecting handmade cards, notes, and letters to deliver to those who've served our country—we hope you'll participate. Please drop off all cards before December 19!
The VA screwed up. But they found it, admitted it, and fixed it—we can’t let it distract us from the real problems.
There are 1 million homeless vets, vets who can't get the care they need, and vets waiting on earned benefits.
Any accounting should show we're not doing enough.
Closed out the year with one last great telephone town hall!
Thanks to the thousands of Louisvillians who joined to share their thoughts about what's happening up in DC and at home in Louisville.
This week, I spoke on the House floor to honor the life of Thomas Cork Sr.—a Montford Point Marine and American hero.
He made our country and our hometown proud, and his legacy will live on for generations.
Very honored to be elected a Congressional Progressive Caucus Vice Chair!
We have a lot of work to do, and there's no one I'd rather join in the fight to build a fairer, more just, and more equitable America.
Read more: bit.ly/4fYWaBT
SoupScore Breakdown
Loading analysis metrics…
Voting History566 total votesExpandCollapse
Voting History
566 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-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 | NO | YES | ✕ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Final passage | NO | 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 | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | End debate now | NO | 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 | NO | 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 | NO | 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 |
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.