
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 — 581
Yes42%
No57%
Present0%
Not Voting0%
Party align98%
Cross-party1%
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 · 19 sponsored · 82 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
LOUISVILLE: You have rights, regardless of your documentation status. Please make sure you have all of the information you need, and share with your loved ones and neighbors.
ICE is terrorizing our communities.
Somehow, Republicans in Congress continue to ignore it.
Looking away will not absolve them — they funded this campaign of terror.
Kristi Noem is unqualified for her job, and her incompetence, lies, and corruption have repeatedly put our communities in danger.
In a long list of failures to protect public safety, ICE murdered Renee Good, and Sec. Noem defended it.
I just signed legislation to impeach her.
Renee Good should be alive. Keith Porter should be alive.
ICE is terrorizing our communities with no accountability, and now they're throwing around the idea of absolute immunity.
I won't approve a single dollar to DHS unless Republicans agree to end ICE’s campaign of terror.
Cruel and short-sighted.
These grants do more than we realize to tackle homelessness, prevent youth violence, and help people struggling with mental health and addiction.
We're already feeling the impact. Louisvillians lost their jobs overnight. Those services are gone. bit.ly/49TciEy
My heart hurts for the Jewish community today. Nobody should live in fear of violence for their religion, least of all in an American place of worship.
The rise in antisemitism that we're witnessing is as cowardly as it is ignorant, and every one of us should stand against it.
You can always tell when there's something they don't want to answer.
I didn't ask about Ronald Reagan 🤷🏻♂️
Mountain Girl said it best, “ Bob Weir is a guy with no thorns.”
Thank you for so much joy, Bobby. Give a hug to Jerry for us.
Bob Weir, the singer, songwriter, guitarist and co-founder of the Grateful Dead who for decades was one of the driving forces behind the revered band and their legacy, has died at age 78.
Story: www.rollingstone.com/music/music-...
Trump's tariffs are killing our small businesses.
I asked the SBA Office of Advocacy if they're doing ANYTHING to help — he couldn't answer.
This is a no brainer — these masked agents don't make anyone safer.
I’ve sponsored a bill to ban this nationwide, but Louisville shouldn’t wait for Trump and House Republicans to do the right thing. bit.ly/49QEs1Z
In 2025 we:
📁 closed 1,500+ cases
💵 put $5.8M back in Louisvillians' pockets
📬 sent over 72K responses to constituents
📜 introduced 13 bills
📢 did 17 town halls
🤝 met with 260+ Louisvillians
& more!
Looking forward to the work ahead in 2026!
Kristi Noem's incompetent leadership - from FEMA to ICE - has terrorized our communities and put us all in danger. The tragic murder of Renee Nicole Good in Minneapolis underscores this.
I support @robinkelly.house.gov's effort to impeach Secretary Noem — she must resign or be removed from office.
We just passed the ACA tax credit extension out of the House of Representatives.
Republicans shut the government down to keep this from happening, but we just did it.
15 years later, Gabby Giffords continues to be an inspiration to us all — in more ways that I can count, but especially in the fight to end gun violence in our communities.
Grateful to work alongside her to make sure what happened in Tucson, Louisville, and across the country, never happens again.
Congratulations to my colleague, Rep. Steny Hoyer on his retirement! We're grateful for your leadership and it's been honor to serve with you. bit.ly/49msw9b
RFK Jr. just gutted the childhood vaccine schedule, putting our kids' lives at risk.
He swore an oath to protect everyone's public health, especially children — we're holding him to that.
Trying to get any kind of answer out of the allegedly "non-partisan" SBA Office of Advocacy is like pulling teeth.
The "incorrect premise" he's talking about is a quote from his own book.
If you’re not outraged, pay attention. Any of us could be next. (2/2)
ICE just murdered a US citizen. Shot and killed a woman for the crime of trying to leave. It’s sickening.
Trump is turning our country into everything America was built to oppose. He is making the US into the brutal, oppressive regime we used to only read about in history books. (1/2)
SoupScore Breakdown
Loading analysis metrics…
Voting History581 total votesExpandCollapse
Voting History
581 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-05-14 | H.R. 8365 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 5625 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H. Con. Res. 75 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 6260 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H.R. 6260 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-13 | H. Res. 1259 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1251 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Con. Res. 96 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-05-13 | H. Res. 1252 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-12 | H.R. 2853 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-12 | H.R. 2071 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-30 | S. 4465 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | S. Con. Res. 33 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | S. 1318 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-29 | H. Res. 1224 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | H. Res. 1224 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-27 | H.R. 227 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-27 | H.R. 7959 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 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 |
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.