
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 · 18 sponsored · 82 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
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.
My constituents are scared. An unelected billionaire has no business handling our sensitive government data and making decisions about our Social Security benefits.
House Democrats are doing everything we can to prevent this — House Republicans need to step up too.
Donald Trump isn't "pushing the limit of presidential power" — he's ripping up the Constitution in front of our eyes.
Trump's tariffs are going to raise costs for everyone and devastate our bourbon industry.
On behalf of the tens of thousands of Kentuckians that power our $9 billion industry and working families everywhere, we're going to fight tooth and nail to end his petty tariff war.
American whisky exports dropped 20% during Donald Trump's first trade war.
Canada is already retaliating — there's no time to waste.
President Trump’s broad tariffs harm Americans and must stop now.
My statement on President Trump's tariffs:
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-06-05 | H.R. 2913 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-04 | H. Res. 518 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-04 | H. Res. 1336 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Res. 1336 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Con. Res. 84 (119th) | Approve resolution | YES | NO | ✕ | Failed |
| 2026-06-03 | H. Res. 518 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Con. Res. 86 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-03 | H.R. 2860 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-03 | S. 254 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7618 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-21 | H.R. 6047 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-20 | H. Res. 1300 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-20 | H. Res. 1300 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-20 | H.R. 2616 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-20 | H.R. 2616 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-20 | H.R. 1993 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | S. 1003 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | S. 2393 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 5317 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 4544 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 3234 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H. Res. 1299 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 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 | NO | NO | ✓ | Passed |
| 2026-05-14 | H. Con. Res. 75 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 6260 (119th) | Final passage | NO | 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 | NO | 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 |
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 / 12Next →