
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.
Kentucky schools receive over $1 billion from the Department of Education each year.
Donald Trump is literally stealing our kids' futures to pay for tax cuts for billionaires. It’s wrong. bit.ly/4ijPqjx
Republicans want to cut $880 billion from Medicaid — when they say they'll just "pass those costs on" to the states, they're lying.
The math doesn't add up, and they know it.
Exciting news for our young artists in Louisville—my office is now accepting applications for this year's Congressional Art Competition! 🎨
Visit my website for more details and information on how to submit your artwork before April 22: bit.ly/3LV1EkX
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.
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 |
|---|---|---|---|---|---|---|
| 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.