Morgan McGarvey headshot
At a Glance
Seat
Representative for Kentucky District 3
Born
December 23, 1979
Age 46
Phone
(202) 225-5401
Office
1527 Longworth House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Democrat|Kentucky District 3

Morgan McGarvey

John Morgan McGarvey is an American attorney and politician serving as the U.S. representative for Kentucky's 3rd congressional district since 2023. A member of the Democratic Party, he represented the 19th district in the Kentucky Senate from 2012 to 2023. In 2018, he was elected minority leader, becoming one of the youngest members of a state legislature to serve in a leadership role. He is currently the only Democrat in Kentucky's congressional delegation.

Source: WikipediaView full (CC BY-SA)
Voting Record — 581
Yes42%
No57%
Present0%
Not Voting0%
Party align98%
Cross-party1%
SoupScore
District Map

Congressional District 3

U.S. Census Bureau boundary data.
Morgan McGarvey headshot
Morgan McGarvey
U.S. RepresentativeDemocratKentucky District 3
SoupScore
Morgan's ATmosphere Activity
20 recent posts · 19 sponsored · 82 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

My office has seen the devastating impacts this policy has had on my constituents since it started. People have lost jobs, healthcare, and been put in unnecessary limbo. Today a judge ruled what we have all known from the start — this pause was illegal and arbitrary.
Breaking News: A federal judge said the Trump administration must restart applications for asylum and other immigration processing.
Today, on what would have been Breonna Taylor's 33rd birthday, my heart is with her family and loved ones. Breonna was caring, ambitious, and funny — she brought people together, she took care of her community, and she touched so many lives. She should be alive to celebrate this birthday.
Today marks 10 years since Muhammad Ali passed — an icon, a champion, and a man whose competitive ferocity was matched only by his capacity for human compassion. His legacy both in and out of the ring live on for generations.
A true honor to join Honor Flight Bluegrass at the Vietnam Veterans Memorial this morning. Showing up for our veterans is one of the most important things we can do, and we'll never forget what these Kentuckians sacrificed when they answered the call to serve our nation.
Rent, groceries, tuition, and gas add up — especially when you're just getting started. My Young Adult Tax Credit builds on the success we saw right here at home in Louisville to give young adults across the country a fair shot at success.
Happy Pride Month! Louisville wouldn't be Louisville without our LGBTQ+ neighbors and loved ones who make our city better in countless ways. During Pride Month and every month, we must continue to show up and fight for the equality and safety the LGBTQ+ community deserves.
Kentucky families haven’t stopped needing healthcare. Trump and Republicans just made it more expensive, so now fewer people can afford it. More sick people won’t see a doctor when they need to, and the rest of us will keep paying thousands for insurance. bit.ly/49xBDn4
We will never stop fighting for the justice Breonna Taylor and her family deserve. And we'll never stop fighting to make sure that what happened to Breonna never happens again. It was amazing to see so many out for Breeway Day — thank you to Bianca Austin and everyone else who made this possible.
Trump promised peace and started a war instead. He doesn't care about the lives lost, the billions of dollars wasted, or the fact that gas is over $4.50/gal. Nobody wants this war — if only 3 Republicans would stand up to Trump, we could end it. bit.ly/4wTiqGd
The Trump administration makes it clear once again that they don't care about immigrating the "right way". This reckless policy will punish Louisville families and workers who have spent years navigating the process while building lives here. It's cruel. It's immoral. It's illegal.
Trump administration to require most immigrants seeking green cards to leave the U.S. first.
Proud to team up with @repcasar.bsky.social, @repbonnie.bsky.social, and @metrounitedway.bsky.social for this re-introduction. This worked in Louisville, and it can work nationwide. Let's keep up the momentum.
This year, seniors are graduating into an economy where rent, groceries, gas, and tuition keep climbing, but wages aren't keeping up. $500/month could go a long way. And that's what my Young Adult Tax Credit does — it invests in young people early to give them a fair shot.
They're tearing families and young kids apart without a second thought. And they're taking no responsibility for the chaos, pain, and heartbreak they leave behind. This cannot be reformed. Not one more dollar for ICE. bit.ly/4f5pJnW
A lifelong civil rights advocate, Sen. Neal reminds us that democracy does not happen on its own and that progress is never linear or guaranteed. Both take hard work and people willing to fight for what's right. We cannot abandon that fight. bit.ly/4tTlhfz
SoupScore Breakdown
Loading analysis metrics…
Voting History
581 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2026-05-14H.R. 8365 (119th)Send back to committeeYESYESFailed
2026-05-14H.R. 5625 (119th)Final passageNONOPassed
2026-05-14H. Con. Res. 75 (119th)Approve resolutionYESYESFailed
2026-05-14H.R. 6260 (119th)Final passageNONOPassed
2026-05-14H.R. 6260 (119th)Send back to committeeYESYESFailed
2026-05-13H. Res. 1259 (119th)Motion to Suspend the Rules and AgreeYESYESPassed
2026-05-13H. Res. 1251 (119th)Motion to Suspend the Rules and AgreeYESYESPassed
2026-05-13H. Con. Res. 96 (119th)Approve resolutionNONOPassed
2026-05-13H.R. 1346 (119th)Final passageYESNOPassed
2026-05-13H.R. 1346 (119th)Send back to committeeNONOFailed
2026-05-13H. Res. 1252 (119th)Motion to Suspend the Rules and AgreeYESYESPassed
2026-05-13H. Res. 1274 (119th)Approve resolutionNONOPassed
2026-05-13H. Res. 1274 (119th)End debate nowNONOPassed
2026-05-13H. Res. 1275 (119th)Approve resolutionNONOPassed
2026-05-13H. Res. 1275 (119th)End debate nowNONOPassed
2026-05-12H.R. 2853 (119th)Fast-track passageYESYESPassed
2026-05-12H.R. 2071 (119th)Fast-track passageYESYESPassed
2026-04-30S. 4465 (119th)Fast-track passageNOYESPassed
2026-04-30H.R. 7567 (119th)Final passageNONOPassed
2026-04-30H.R. 7567 (119th)Send back to committeeYESYESFailed
2026-04-30H.R. 7567 (119th)Approve amendmentNONOAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentNONOFailed
2026-04-30H.R. 7567 (119th)Approve amendmentYESYESAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentNONOFailed
2026-04-30H.R. 7567 (119th)Approve amendmentYESYESAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentNONOFailed
2026-04-30H.R. 7567 (119th)Approve amendmentYESYESAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentYESYESAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentNONOFailed
2026-04-30S. Con. Res. 33 (119th)Approve resolutionNONOPassed
2026-04-29S. 1318 (119th)Final passageNONOPassed
2026-04-29H. Res. 1224 (119th)Approve resolutionNONOPassed
2026-04-29H. Res. 1224 (119th)End debate nowNONOPassed
2026-04-27H.R. 227 (119th)Fast-track passageYESYESPassed
2026-04-27H.R. 7959 (119th)Fast-track passageYESYESPassed
2026-04-23H.R. 5587 (119th)Final passageNONOPassed
2026-04-22H.R. 6387 (119th)Final passageNONOPassed
2026-04-22H.R. 6387 (119th)Send back to committeeYESYESFailed
2026-04-22H.R. 4690 (119th)Final passageNONOPassed
2026-04-22H.R. 4690 (119th)Send back to committeeYESYESFailed
2026-04-22H. Res. 1182 (119th)Approve resolutionNONOPassed
2026-04-22H. Res. 1189 (119th)Approve resolutionNONOPassed
2026-04-22H. Res. 1189 (119th)End debate nowNONOPassed
2026-04-21S. 1020 (119th)Fast-track passageYESYESPassed
2026-04-21H.R. 2493 (119th)Fast-track passageYESYESPassed
2026-04-21H.R. 5201 (119th)Fast-track passageYESYESPassed
2026-04-20H.R. 5200 (119th)Fast-track passageYESYESPassed
2026-04-20H.R. 1681 (119th)Fast-track passageYESYESPassed
2026-04-17H. Res. 1175 (119th)Approve resolutionNONOFailed
2026-04-17H. Res. 1175 (119th)Approve amendmentNONOFailed

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.

← PrevPage 2 / 12Next →