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.

I'm heartbroken to hear of the passing of my colleague, Congressman Sylvester Turner. My heart is with his loved ones and the people of Texas' 18th Congressional District as we mourn this loss. His legacy will live on for generations — from DC to Houston.
Trump's broad 25% tariffs on our allies mean: 🍅 Even higher prices at the grocery store ⛽️ We'll continue to pay more for gas 🏘️ Housing costs will just keep rising Overall, his blanket tariffs are going to cost the average Kentuckian at least $1,200.
If Trump and House Republicans get their way, U of L will lose almost $200 million in federal funding. I'll always fight to make sure our universities get the resources they need, and I'm proud to have President Schatzel as my guest for tonight's address. bit.ly/3QKczPI
The average income at a retirement home in Kentucky is $54,439 — Elon Musk makes that in less than 3 minutes. He has no idea what it’s like to depend on Social Security, but that won't stop him from trying to take it from you. bit.ly/3F4207B
When the Republican majority holds a vote on their scam of a budget in the middle of your telephone town hall, you call in from the House floor 🤷‍♂️ Thanks to the thousands of Louisvillians who joined and asked questions, and thanks for bearing with the chaos!
These mail delays are unacceptable — Louisvillians are waiting on checks, prescriptions, and bills, and postal workers aren't getting what they need to do their jobs. But privatizing USPS isn't the answer. Trump and Musk will only make this worse.
Getting ghosted by a federal agency? Questions about your benefits? Team McGarvey can help. My team will be at Café LOUIE at the Main Library this weekend! Come by from 9 - 10 am to ask questions or get some assistance.
Louisvillians are waiting on medications, checks, and bills — there is no excuse. This needs to be fixed, and it can't happen again. We’re past just asking for answers, we’re asking USPS to take every step needed to solve the problem. bit.ly/4hSz9l5
The House Republican budget is crystal clear: the rich get richer, and the rest of us pay for it. Their budget is bad for working Americans and it will hurt kids, seniors, vets, and so many more. We are voting NO.
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
2025-02-05H. Res. 93 (119th)Approve resolutionNONOPassed
2025-02-05H. Res. 93 (119th)End debate nowNONOPassed
2025-02-05H.R. 776 (119th)Fast-track passageYESYESPassed
2025-02-04H.R. 43 (119th)Fast-track passageYESYESPassed
2025-01-23H.R. 21 (119th)Final passageNONOPassed
2025-01-23H.R. 21 (119th)Send back to committeeYESYESFailed
2025-01-23H.R. 471 (119th)Final passageNONOPassed
2025-01-23H.R. 375 (119th)Fast-track passageYESYESPassed
2025-01-22S. 5 (119th)Final passageNONOPassed
2025-01-22H.R. 165 (119th)Fast-track passageYESYESPassed
2025-01-22H. Res. 53 (119th)Approve resolutionNONOPassed
2025-01-22H. Res. 53 (119th)End debate nowNONOPassed
2025-01-22H.R. 187 (119th)Fast-track passageYESYESPassed
2025-01-21H.R. 186 (119th)Fast-track passageYESYESPassed
2025-01-16H.R. 30 (119th)Final passageNONOPassed
2025-01-16H.R. 30 (119th)Send back to committeeYESYESFailed
2025-01-15H.R. 33 (119th)Final passageYESYESPassed
2025-01-15H.R. 144 (119th)Fast-track passageYESYESPassed
2025-01-15H.R. 164 (119th)Fast-track passageYESYESPassed
2025-01-14H.R. 28 (119th)Final passageNONOPassed
2025-01-14H.R. 28 (119th)Send back to committeeYESYESFailed
2025-01-14H.R. 153 (119th)Fast-track passageYESYESPassed
2025-01-14H.R. 152 (119th)Fast-track passageYESYESPassed
2025-01-13H.R. 192 (119th)Fast-track passageYESYESPassed
2025-01-09H.R. 23 (119th)Final passageNONOPassed
2025-01-07H.R. 29 (119th)Final passageNONOPassed
2025-01-03H. Res. 5 (119th)Approve resolutionNONOPassed
2025-01-03H. Res. 5 (119th)Motion to Commit with InstructionsYESYESFailed
2025-01-03H. Res. 5 (119th)End debate nowNONOPassed
2025-01-03Election of the SpeakerNOT_VOTINGJohnson (LA)
2025-01-03Call by StatesPRESENTPassed

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 12 / 12