
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.
We're voting on the Republican budget tomorrow.
They want $4.6 trillion in tax cuts for their wealthy donors, and we don't even know what they're cutting to pay for it — they left 31 pages blank.
But I think we can guess. And @housebudgetdems.bsky.social are pushing back.
Trump's broad, petty tariffs would devastate Kentucky's signature bourbon industry.
I joined Bourbon Pursuit last week to talk about it ⬇️
bit.ly/42Y4AWu
Donald Trump's actions aren't going to strengthen American-made industries, they're going to kill union jobs right here at home.
He doesn't care about Louisville workers. Don't let him lie to you. bit.ly/4hxyJjU
Banning medical debt from credit reports would have helped nearly 15 million Americans.
Instead, the Trump Admin is literally inviting Wall Street, insurance companies, and utility companies to rip us off.
Can't trust a billionaire to look out for working families.
Want to stay in the know on what House Democrats are doing to combat the Trump Administration's chaos and get more info on upcoming town halls?
Sign up for my newsletter: bit.ly/3n4UwZ0
USPS claims that severe mail delays in Louisville are due to "weather" — I'm not satisfied with that.
Louisvillians deserve real answers for why they're not getting medications, checks, and packages. I'm still pushing to get them.
My follow-up letter:
Amid the chaos in DC, Louisvillians still aren't getting their mail.
We're demanding answers from USPS in Washington to fix this and make sure it doesn't happen again. bit.ly/4jL1Dib
Donald Trump is giving unelected billionaires access to your private data, including Social Security numbers and bank account info.
I don't trust Elon Musk with my personal info — my constituents don't either.
I joined House Dems to introduce the Taxpayer Data Protection Act to put a stop to it.
Donald Trump is not king — it’s time for House Republicans to step up and join us in doing something about it.
There's a lot going on, and I want to hear from you.
I'm hosting a telephone town hall on Tuesday, February 25 — I encourage every Louisvillian to dial in and share their thoughts.
More info:
Todos los habitantes de Louisville deberían conocer sus derechos y hacer un plan si es necesario.
Continuaremos distribuyendo esta información en nuestra comunidad, pero compártelo también con tus amigos y familiares.
Visite mcgarvey.house.gov/rights para más información.
With increased attacks on our immigrant communities, every Louisvillians should know their rights and make a plan if they need to.
We'll continue to share this throughout our community, but please share with your friends and loved ones, too.
Visit mcgarvey.house.gov/rights for more.
In what world do wealthy donors like Elon Musk get to paw through personal health data and make decisions about what kind of care our kids and seniors receive?
This is illegal, and it threatens health care for 350,000+ Louisvillians. No way.
Getting ghosted by a federal agency? Questions about your benefits? Team McGarvey can help.
My team will be at Café LOUIE at the Southwest Regional Library this weekend! Come by from 8:30 - 10 am to ask questions or get some assistance.
The energy and momentum are palpable in DC and Louisville right now. We're demanding answers and taking direct action to protect the American people.
Don't let up — keep calling your representatives and make your voice heard.
Whether it’s a veteran who needs a little help or a vet who’s having a mental health crisis and needs support, USA Cares is stepping up to fill those gaps and make sure our veterans are okay.
I'm grateful for all they do in KY and across the nation. bit.ly/4hjBwNC
Stop 6 of my #LeadLocally tour: 📍Prospect with Mayor Farnsley and the Chamber of Commerce
Hearing directly from local leaders helps better inform the work we're doing in Louisville and DC — a lot of the best ideas come from taking the time to listen and work together!
This Black History Month, we celebrate the culture, voices, and stories of Black Americans, who have been a brave and unyielding force for change throughout our nation's history.
We will continue to stand firmly against any attempts to erode this progress or erase this history.
Let’s be clear: this fight is far from over.
There are 20,000 Kentuckians working in the bourbon industry who still have to worry about their jobs if the Trump tariffs go into effect next month.
Their livelihoods should never be used as a bargaining chip — not now, not ever. bit.ly/4gp6l2k
Tariffs are taxes — guess who's paying? American families and workers.
I'm looking for allies across the aisle and I'm calling on the Trump Administration to shut this down before it does any more harm to our economy.
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 |
|---|---|---|---|---|---|---|
| 2025-03-11 | H. Res. 211 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-03-10 | H.R. 993 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-10 | H.R. 901 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-10 | H.R. 495 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-06 | H. Res. 189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-03-06 | S.J. Res. 11 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-05 | H. Res. 189 (119th) | Kill the motion | YES | YES | ✓ | Failed |
| 2025-03-05 | H.J. Res. 42 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-05 | H.J. Res. 61 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-04 | H. Res. 177 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-03-04 | H. Res. 177 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-03-04 | H.R. 758 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-03 | H.R. 856 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-27 | H.J. Res. 20 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-26 | H.J. Res. 35 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-26 | H.R. 695 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-26 | H. Con. Res. 14 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-26 | H.R. 804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-26 | H.R. 788 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-25 | H. Res. 161 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-25 | H. Res. 161 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-25 | H.R. 818 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-25 | H.R. 832 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-24 | H.R. 825 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-13 | H.R. 35 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-12 | H.R. 77 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-12 | H.R. 77 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-11 | H. Res. 122 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-11 | H. Res. 122 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-10 | H.R. 736 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-10 | H.R. 692 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-07 | H.R. 26 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-07 | H.R. 26 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-06 | H.R. 27 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-06 | H.R. 27 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-02-05 | H. Res. 93 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-05 | H. Res. 93 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-05 | H.R. 776 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-04 | H.R. 43 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-23 | H.R. 471 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 375 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | S. 5 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 165 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-21 | H.R. 186 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Final passage | 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.