
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 — 496
Yes41%
No59%
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.
Parents at my Medicaid roundtable shared heartbreaking stories of how much they've sacrificed to get their kids the care they need.
Donald Trump wants to take that care away.
Why? So Elon Musk can get an even better tax break.
Today, I heard from providers, recipients, and caretakers about the devastating impact of Medicaid cuts in our community.
Trump wants to take health care away from seniors, low-income families, and kids — we're going to fight like hell to make sure he doesn't.
Too many Vietnam era veterans were not given the respect and recognition they earned.
This month, I'm hosting a pinning ceremony to honor their service.
All Louisville veterans who served during the Vietnam War can RSVP here: bit.ly/3E12E5z
THIS SATURDAY: I'll be at the Café LOUIE Town Hall at the Parkland Library!
Come by from 9:00 - 11:00 to ask your questions and join our conversation.
Today marks the 45th anniversary of the United States Refugee Act.
Refugees contribute so much here in Louisville and across our nation.
As the Trump administration sows fear and chaos, we must stand up for all our neighbors, especially those on the margins.
The pain of Donald Trump's petty trade war is already setting in.
Hard to tell what his long term strategy is, because it's certainly not lowering costs or protecting jobs.
5 years ago, Breonna Taylor was killed.
We'll never forget how she died, but we get to choose to remember how she lived — as a sister, a daughter, a girlfriend, a caregiver, and so much more.
We will never stop saying her name.
This will be devastating for our bourbon industry.
Donald Trump’s petty trade war isn’t lowering costs or strengthening our economy — it’s doing the opposite.
Costs are skyrocketing, our economy is tanking, and now thousands of Kentuckians face even more uncertainty.
I voted NO on the Republican Majority's continuing resolution. My statement:
This is illegal.
Our Constitution protects the right to free speech for everyone.
Trump cannot detain, deport, or disappear a legal U.S. resident just because he doesn't agree with their views. bit.ly/3QWIZ9N
Trump's VA has cancelled $2 billion in contracts with small businesses — including those owned by veterans and service-disabled veterans.
These veterans sacrificed for our country, and now their lives are being turned upside down.
We're demanding answers.
Thanks to everyone who came out to the Cafe LOUIE Town Hall this weekend!
Always love the opportunity to hear directly from our community — I'll make sure your voices are heard back in DC.
Our country was — and continues to be — built by the achievements of courageous, resilient, and remarkable women.
We’ve come a long way and there's more work to do.
I will not sit by and let an administration of hate and bigotry undo centuries of progress — we will fight back.
Nearly 150,000 Louisvillians rely on Social Security.
Billionaires like Donald Trump and Elon Musk will never understand what that's like.
They'll keep lying and pretending they're not coming for your benefits, but they are, and we're fighting back.
TOMORROW: I'll be at the Café LOUIE Town Hall at the Northeast Regional Library!
Come by from 9-10 to ask your questions and join our conversation.
Want to talk about waste, fraud, and abuse?
Let's talk about the fact that predatory claim sharks are illegally siphoning HUNDREDS OF MILLIONS of dollars from our veterans for a service that should be free.
Predatory, for-profit claim sharks are taking advantage of veterans with no accountability.
I asked them point blank: why aren't you accredited?
They couldn't answer.
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.
SoupScore Breakdown
Loading analysis metrics…
Voting History496 total votesExpandCollapse
Voting History
496 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-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 |
| 2026-03-28 | H. Res. 1142 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-28 | — | Motion to Adjourn | NO | NO | ✓ | Passed |
| 2026-03-27 | H.R. 7084 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-26 | H. Res. 1128 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-25 | H. Res. 1131 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H. Res. 1131 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-24 | H.R. 6422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-19 | H.R. 4638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.J. Res. 139 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-03-18 | H.R. 1958 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-17 | H. Res. 1115 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-17 | H. Res. 1115 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-17 | S. 3971 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-17 | H.R. 4294 (119th) | Fast-track passage | YES | 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.
Page 1 / 10Next →