
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.
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
Trump's budget slashes food benefits for new moms and babies to pay for his war with Iran.
Don't let them lie to you.
Reposted byRep. Morgan McGarvey
REMINDER: All middle and high school students in Louisville are welcome to join my virtual Service Academy Night to learn more about the Congressional nomination process from start to finish!
REGISTER before April 22 here: bit.ly/4rnjEGg
Trump's budget sees the hungry, homeless, and vulnerable — and it turns away.
I cannot support it.
I just voted to stop Trump's war with Iran — House Republicans blocked it. Again.
Gas prices are out of control, we're wasting billions of taxpayer dollars, and we're putting lives at risk.
Speaker Johnson refuses to rein in Trump's chaos, and Americans are paying for it.
Last week, Donald Trump threatened to wipe out an entire civilization — a horrifying escalation of the war he started.
This week, he's picking a fight with the Pope and comparing himself to Jesus.
His chaos and instability are a threat to our national security.
Trump's budget would kick domestic violence survivors and Kentuckians with disabilities out of their homes.
Russ Vought came to Congress to defend it.
Last year, Republicans made the largest cuts to food benefits in our history.
Now, they want to slash food benefits for new moms and their babies.
I asked Russ Vought about it — he lied.
Russ Vought came to Congress to defend Trump's abomination of a budget.
Didn't go well.
LIHEAP makes sure seniors can afford to heat and cool their homes — Russ Vought calls that fraud.
Apparently he assumes any senior who doesn't want to overheat or freeze to death in their home is committing fraud.
REMINDER: All middle and high school students in Louisville are welcome to join my virtual Service Academy Night to learn more about the Congressional nomination process from start to finish!
REGISTER before April 22 here: bit.ly/4rnjEGg
This Tax Day, don't forget that Donald Trump cut your health care to give out huge tax breaks to his rich friends and donors.
bit.ly/3QnbgJC
On Yom HaShoah, we mourn and remember the millions who were murdered in the Holocaust.
We must continue to combat antisemitism, bigotry, and hate in every form — this kind of atrocity can never occur again.
My heart is with our community today, and with the loved ones of Josh Barrick, Deana Eckert, Juliana Farmer, Jim Tutt, and Tommy Elliott.
And I'm grateful for the heroic service of our first responders, including Officers Nick Wilt and Cory Galloway.
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-01-21 | H.R. 6945 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 6945 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-21 | H. Res. 1009 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-21 | H. Res. 1009 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 5764 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-20 | H.R. 5763 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-15 | H.R. 2988 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-15 | H.R. 2988 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-15 | H.R. 2988 (119th) | Approve amendment | NO | YES | ✕ | Agreed to |
| 2026-01-14 | H.R. 7006 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2026-01-14 | H.R. 7006 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-14 | H.R. 7006 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-14 | H. Res. 992 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-14 | H. Res. 992 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 4593 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 4593 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2312 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2270 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H. Res. 988 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-13 | H. Res. 988 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 6504 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-13 | H.R. 6500 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-12 | H.R. 2683 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-09 | H.R. 5184 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-08 | H.R. 1834 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H. Res. 780 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 131 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 2026-01-08 | H.R. 504 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 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 |
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.