
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 — 516
Yes41%
No58%
Present0%
Not Voting0%
Party align98%
Cross-party0%
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 · 15 sponsored · 80 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Monday: Tariffs ON ✅
Tuesday: Tariffs OFF ❌
Wednesday: Tariffs ON ✅
Thursday: Tariffs OFF ❌
Friday: ???
This is the art of the deal (?)
bit.ly/3XuwENQ
Tim Nicolazzi dedicated his life to service — a few weeks ago, he was fired.
No notice, no severance, no compassion.
I'm cosponsoring the Protect Veteran Jobs Act to reinstate vets — like Tim — who have been illegally fired by Elon Musk and DOGE.
Reposted byRep. Morgan McGarvey
I keep hearing Republicans claim their budget doesn't cut Medicaid.
We all know that's a lie — so I asked the nonpartisan CBO to look into it.
Their analysis confirms it: the Republican budget delivers the largest Medicaid cuts in history to pay for giveaways to billionaires.
Last night, Trump admitted that his tariffs are going to RAISE costs for Americans.
Paying even more for gas, groceries, and housing might just be a "little disturbance" for our billionaire president, but for anyone who actually works for a paycheck, it's going to hurt.
Very proud to see the House Small Business Committee pass my bill to better support disabled Americans who want to start their own businesses.
People with disabilities make up just 6% of our country’s small business owners — let's change that.
Confirming what we already know: Donald Trump's funding freeze is an unconstitutional power grab. bit.ly/4imDixF
I'm heartbroken to hear of the passing of my colleague, Congressman Sylvester Turner.
My heart is with his loved ones and the people of Texas' 18th Congressional District as we mourn this loss. His legacy will live on for generations — from DC to Houston.
Trump's broad 25% tariffs on our allies mean:
🍅 Even higher prices at the grocery store
⛽️ We'll continue to pay more for gas
🏘️ Housing costs will just keep rising
Overall, his blanket tariffs are going to cost the average Kentuckian at least $1,200.
If Trump and House Republicans get their way, U of L will lose almost $200 million in federal funding.
I'll always fight to make sure our universities get the resources they need, and I'm proud to have President Schatzel as my guest for tonight's address. bit.ly/3QKczPI
Tariffs should be used as a scalpel, not a sledgehammer.
Donald Trump's blanket tariffs on Canada and Mexico are a sledgehammer, and they'll raise costs for Kentuckians across the board. bit.ly/3D2s9Dm
The average income at a retirement home in Kentucky is $54,439 — Elon Musk makes that in less than 3 minutes.
He has no idea what it’s like to depend on Social Security, but that won't stop him from trying to take it from you. bit.ly/3F4207B
REMINDER: My annual African American Veterans Breakfast is THIS FRIDAY!
RSVP here: bit.ly/3QVQ6j3
Wishing a blessed and spiritually uplifting month to Louisville's Muslim community. Ramadan Mubarak!
Donald Trump and JD Vance's charade in the Oval Office today was shameful and un-American.
It made them look small and it makes everyone less safe.
Looks like the campaign donor to government contract pipeline is alive and well in the Trump Administration.
When the Republican majority holds a vote on their scam of a budget in the middle of your telephone town hall, you call in from the House floor 🤷♂️
Thanks to the thousands of Louisvillians who joined and asked questions, and thanks for bearing with the chaos!
These mail delays are unacceptable — Louisvillians are waiting on checks, prescriptions, and bills, and postal workers aren't getting what they need to do their jobs.
But privatizing USPS isn't the answer. Trump and Musk will only make this worse.
Getting ghosted by a federal agency? Questions about your benefits? Team McGarvey can help.
My team will be at Café LOUIE at the Main Library this weekend! Come by from 9 - 10 am to ask questions or get some assistance.
Here's what's going on with the Republican budget in less than a minute ⏲️
RESCHEDULED: I'm hosting my annual African American Veterans Breakfast on Friday, March 7th.
More details and RSVP here: bit.ly/3QVQ6j3
SoupScore Breakdown
Loading analysis metrics…
Voting History516 total votesExpandCollapse
Voting History
516 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-01-08 | H.R. 6938 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 6938 (119th) | Retaining Divisions B and C | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 6938 (119th) | Retaining Division A | YES | YES | ✓ | Passed |
| 2026-01-07 | H. Res. 780 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-06 | — | Call of the House | PRESENT | — | — | Passed |
| 2025-12-18 | H.R. 498 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 498 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 845 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 845 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 1366 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 1366 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 4776 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-17 | H.R. 3492 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 3492 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-17 | H.R. 6703 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 6703 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-17 | H.R. 3616 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Con. Res. 64 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-12-17 | H. Con. Res. 61 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-12-17 | H. Res. 953 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Res. 953 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H.R. 4371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 4371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H. Res. 951 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-16 | H. Res. 951 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-15 | S. 284 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 2550 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-12-11 | H. Res. 432 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-12-11 | H.R. 3898 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3898 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-11 | H.R. 3638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3628 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H. Res. 939 (119th) | Kill the motion | NO | NO | ✓ | Passed |
| 2025-12-10 | H. Res. 432 (119th) | Motion to Discharge | NOT_VOTING | YES | — | Passed |
| 2025-12-10 | S. 1071 (119th) | Final passage | NO | 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.