
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.
Over $25 billion for a war no one asked for.
In a country that can't even honor the commitment we made to the men and women who put on the uniform.
If we can't afford to make sure our vets are taken care of, we can't afford another war. bit.ly/4tfABCZ
No money to feed pregnant moms. No money to fix our broken health care system. No money to make sure everyone has a roof over their head.
But somehow there's a billion taxpayer dollars for Trump's ballroom.
No way in hell I'm voting for that. bit.ly/4u1t9N8
Being back in Louisville means catching up on correspondence!
Yes, I really do write and sign letters, and I always look forward to this time when I can share my thoughts, praise, and prayers with neighbors in the district.
Last year was the deadliest year in ICE detention in over two decades — this year is on track to be worse.
Trump's response? Close the oversight office and give more DHS contracts to his friends.
This cannot be reformed. Not another dollar for ICE. bit.ly/42WD7mR
I'm also excited to announce this year's Community Choice Winner: "Isolation" by Mikayla (Bowie) Spitler
Congratulations Mikayla—can't wait to see your piece hanging in our Louisville office!
I'm so excited to announce that the winner of this year's Congressional Art Competition is Siyona Nagane's piece "Glory Gallop"
Louisville high schoolers are so talented, and I'm looking forward to seeing a little piece of home when I walk to the Capitol—congrats Siyona!
Happy Derby!
Republicans in Congress will move mountains to give ICE more money.
Everyone else is out of luck.
It’s despicable, and we will not sit back and allow the Court to further erode the hard-fought right to fair representation for Black Americans.
Congress must pass the John Lewis Voting Rights Advancement Act to undo this harm and prevent future attempts to silence Black voters. (2/2)
This Supreme Court decision is a generational setback for American democracy – one that threatens to drag us back to a dark time in our nation’s history. Not since Jim Crow have we seen this level of systemic disenfranchisement of Black voters. (1/2)
Last night’s shooting at the White House Correspondents’ Dinner is horrifying.
I’m grateful for the law enforcement officers who acted quickly to protect attendees, and I’m glad everyone is safe. We cannot allow political violence to become normalized in this country.
Last night Senate Republicans pushed through $70 billion for ICE and Border Patrol — another blank check for an agency terrorizing our communities with no accountability.
When this comes to the House floor, I will be a NO. Not one more dollar for ICE.
Today is the LAST DAY to vote in this year's Congressional Art Competition!
Vote for your favorite by 12:00 today: bit.ly/4sDCdah
This is unacceptable.
And it's only going to get worse as the Trump administration keeps rolling back clean air protections.
Every Louisvillian deserves safe, clean air — we have to hold polluters accountable for poisoning our air. bit.ly/4cH1XMk
The Ohio River is one of our most valuable resources — but it's the largest body of water in the country that receives zero dollars in dedicated federal funding.
We can change that.
This Earth Day, let's keep building momentum and get my bill to clean up the Ohio River passed.
Congressman David Scott was a fierce advocate for his constituents for nearly 50 years. He leaves behind a strong legacy both here in Congress and back home in Georgia, and I know he will be missed.
My heart is with his family, loved ones, and the people of Georgia's 13th.
Everyone deserves breathable air, drinkable water, and public lands to enjoy — it's up to us to make sure that's the reality for our kids and grandkids.
As House Republicans continue to put the interests of billionaires and polluters first, I will always stand up for what’s worth protecting.
An absolute disgrace.
We owe these men and women so much. They stood beside us in war and now we're turning our backs on them and breaking yet another promise.
We have an obligation to make sure they are safe and supported — instead, Trump is sending them to almost certain death.
No money to feed new moms and babies. No money for child care.
But somehow there's always more money for war.
Trump's budget isn't just fiscally irresponsible — it's a slap in the face to our most vulnerable Americans. bit.ly/4vNNMxJ
LOUISVILLE BUSINESS OWNERS: Trump's tariffs have hit a lot of our local businesses hard — if your business paid for his tariffs, you may now be eligible to get that money back.
More information: bit.ly/4t4Zi5j
Posts page 1Older posts →
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 |
|---|---|---|---|---|---|---|
| 2025-07-15 | H.R. 1717 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-15 | H. Res. 580 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-07-15 | H. Res. 580 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-14 | S. 1596 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1770 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1709 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-03 | H.R. 1 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-07-02 | H. Res. 566 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-02 | H. Res. 566 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-06-27 | H. Res. 516 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 275 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 875 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-25 | H.R. 3944 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-06-25 | H. Res. 519 (119th) | Motion to Suspend the Rules and Agree, as Amended | YES | YES | ✓ | Passed |
| 2025-06-24 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-24 | H. Res. 530 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 530 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 537 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3394 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 1998 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-12 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | S. 331 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 884 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 2096 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-09 | H. Res. 481 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-06-09 | H. Res. 488 (119th) | Motion to Suspend the Rules and Agree | NO | NO | ✓ | Passed |
| 2025-06-09 | H.R. 2035 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-06 | H.R. 2966 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-05 | H.R. 2931 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2931 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-04 | H.R. 2483 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-04 | H.R. 2483 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-06-04 | H. Res. 458 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (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.