
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.
This is the impact of Trump's big ugly bill.
We should be focused on the future, but his short-sighted attack on clean energy has made it too expensive. And Kentucky workers are paying for it. bit.ly/4j1jbXq
Republicans just joined our petition to force a vote on extending the ACA tax credits.
The pressure is working.
Thank you @bobbyscott.house.gov, @markwarner.bsky.social, @kaine.senate.gov, and @fetterman.senate.gov.
Our country owes coal miners so much, but too many miners feel the system is rigged against them.
They're right. It's too hard for miners and their survivors to get the benefits they've earned.
We're working to change that.
From veterans benefits to passports, Team McGarvey is here to help.
Since coming to Congress, we've resolved over 4,100 federal cases and put over $11 million back in Louisvillians' pockets—and counting!
If you need help, give us a call at (502) 582-5129.
The Ohio River needs our help — it's the largest body of water that doesn't get a dime of dedicated federal funding.
We're renewing our push to revitalize the Ohio, and we're building a broad coalition to get this effort across the finish line. bit.ly/3MqNRoU
Wishing a warm and joyful first night of Hanukkah to all celebrating in Louisville tonight. I am hoping that this holiday season brings you strength, light, and meaningful time spent with loved ones.
My prayers are with the victims and loved ones of the horrific antisemitic attack in Australia.
I stand in solidarity with the Jewish community in Australia and around the world on the first night of Hanukkah. We must all stand firmly together against hate in every form.
I’m keeping Brown students, faculty, staff, and families close to my heart during this horrific tragedy, so close to the holiday season.
No parent should have to fear for their kid’s safety at school — or anywhere. We cannot normalize this, and we cannot continue to do nothing.
My team and I are working to get more information about this.
If you or a loved one have been impacted, we encourage you to reach out to our office at (502) 582-5129 to share your story with us. bit.ly/3YuJmvX
Everyone in Louisville should be able to count on getting their mail.
"Severe weather" can't be the only answer for these delays — I'm demanding accountability and action to make sure we don't have a repeat of last year.
Reposted byRep. Morgan McGarvey
Thank you, @repmcgarvey.bsky.social and @crockett.house.gov for championing "The Justice for Breonna Taylor Act" to end the legalized home invasions - known as "No Knock Warrants."
Today, we re-introduced the Justice for Breonna Taylor Act, renewing our push to ban no-knock warrants nationwide.
Grateful to have Tamika Palmer, Rep. Jasmine Crockett, and Rep. Yvette Clarke as partners in the fight to make sure what happened to Breonna never happens again.
No one should have to choose between health insurance and rent or groceries.
Every single Democrat is working to extend the ACA credits. We just need 4 Republicans to put their constituents first and join us. bit.ly/48EqVd2
This isn't "putting farmers first" — it's a bandaid on a problem he created.
Farmers don't want a bail out, they want to sell their crops. bit.ly/3YheCyt
We can't have a repeat of last year.
My team and I are monitoring this situation and we're in contact with USPS. We'll keep working to make sure they have what they need to get Louisvillians their mail on time. bit.ly/4pWeMaf
These cuts mean 1,000 Louisvillians will lose the roof over their head. That's a choice the Trump administration made.
They are choosing to kick veterans, families with kids, and survivors of domestic violence onto the street. bit.ly/44X34UP
You can't beat the holidays in the Highlands!
Had fun with the entire family lighting the tree and kicking off Bardstown Road Aglow this weekend ✨
This isn't immigration policy. This is cruelty for the sake of cruelty.
From Signalgate to murdering people off the coast of Venezuela, Secretary Hegseth is putting our troops at risk and breaking international law.
Any junior officer would have been fired for this kind of reckless incompetence. He should resign or be fired. bit.ly/444D3mm
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-03-05 | H.R. 7744 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Con. Res. 38 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Res. 1099 (119th) | Motion to Suspend the Rules and Agree | NO | YES | ✕ | Passed |
| 2026-03-04 | H. Res. 1100 (119th) | Motion to Refer | YES | YES | ✓ | Passed |
| 2026-03-04 | H.R. 6472 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | S. 723 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 4626 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-24 | H.R. 4626 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H. Res. 1075 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-24 | H. Res. 1075 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-24 | S. 2503 (119th) | Fast-track passage | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 6329 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-12 | H.R. 2189 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-02-11 | H.R. 261 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 261 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H.J. Res. 72 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H. Res. 1057 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1057 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1042 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-02-11 | H. Res. 1042 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-10 | H.R. 1531 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-09 | H.R. 6644 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-04 | H.J. Res. 142 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-03 | H.R. 7148 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-03 | H.R. 3123 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-02 | H.R. 980 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H. Con. Res. 68 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 6359 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H.R. 6359 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7147 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-22 | H. Res. 1014 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.J. Res. 140 (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.