Open enrollment is here! You have until January 15 to enroll, review, or renew health coverage to make sure your 2027 plan best fits your family’s needs.
Get started at kynect.ky.gov.

Congress Member Profile|U.S. Representative|Democrat|Kentucky District 3
Morgan McGarvey
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 616
Yes43%
No56%
Present0%
Not Voting0%
Party align98%
Cross-party0%

Morgan McGarvey
U.S. RepresentativeDemocratKentucky District 3
SoupScore
Morgan's ATmosphere Activity
20 recent posts · 20 sponsored · 88 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
We continue to keep them in our minds and hearts, along with families, friends, neighbors and coworkers who still feel that pain as if it was just yesterday.
Last night, we came together as a community to mourn the 15 lives lost in the tragic UPS plane crash last year and honor the heroic service of our first responders.
On this especially painful day, our strength lies in our ability to support each other, grieve together, and rebuild as a community. (2/2)
Today, a year after the devastating plane crash in Louisville, we continue to mourn those we lost, hold their loved ones close in our hearts, and express our gratitude for the hard and incredible work of our first responders. (1/2)
Louisville, thank you for trusting me to continue serving our community.
It's the honor of a lifetime, and I'm looking forward to all we'll accomplish together in the 120th Congress!
It's Election Day in Kentucky! Your vote is your voice — make sure it's heard.
Polls are open from 6 AM to 6 PM.
Find polling locations and more info at govote.ky.gov.
Wishing a meaningful day of love, remembrance, and connection to all celebrating Día de los Muertos in Louisville and across the country!
🗓️ Election day is THIS TUESDAY! 🗓️
Our democracy is strongest when every voice is heard — make sure you have all the info you need to vote early or on election day!
Get started at govote.ky.gov 🗳️
Getting the runaround from a federal agency? Have you tried reaching out to us?
My team works hard to resolve issues Louisvillians are having with federal agencies and programs — we might be able to help with your case!
Get started at mcgarvey.house.gov/help
Since day 1 Trump has only been looking out for himself and his donors.
This year, most families will pay $1,700 more for gas, groceries, and taxes.
Trump and his friends in the top 1% will actually pay LESS — $12,560 less.
235 days and over $40 billion on Trump's war with Iran, and not even his top officials know how to end it.
No one is safer, and all of us are paying for it.
There are so many paths to a successful career.
Fairdale High School is making sure our students have all the tools they need to choose the best path for themselves — from emergency services to heavy equipment. Thanks for having me!
Medicare Open Enrollment has begun!
Review, compare, or switch your health and prescription drug plans before December 7 to make sure you're getting the right coverage for 2027.
We all benefit from greener neighborhoods — from the air we breathe to the food we eat.
Thank you Louisville Grows for welcoming me and showing me the important work you do for our community!
TODAY is the last day to submit your application for a nomination to one of our nation's service academies.
More info: bit.ly/4inznU0
LESS THAN ONE MONTH to apply for a spring internship with my Washington DC office!
Visit my website for more details, and apply by November 9: bit.ly/4s9zsOG
Just like the incredible staff and leadership at Family Healthcare Center, I will never stop fighting for high quality, affordable healthcare for everyone. (2/2)
I was honored to join Family Health Centers to mark 50 years of service to our community — an opportunity to reflect on the past, celebrate all that has been accomplished, and brace for the future. (1/2)
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History616 total votesExpandCollapse
Voting History
616 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-09-16 | H.R. 8278 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-09-01 | H.R. 6500 (119th) | Accept Senate changes | NO | YES | ✕ | Passed |
| 2026-08-31 | S. 32 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-08-31 | S. 307 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-07-21 | H. Res. 1438 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-07-21 | H.R. 1118 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-07-20 | H.R. 8823 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-07-20 | H.R. 4541 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-07-16 | H.R. 9237 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-07-16 | H.R. 5362 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-07-15 | H.R. 8595 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-07-15 | H.R. 8595 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-07-14 | H.R. 1181 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-07-14 | H.R. 1181 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-07-14 | H.R. 139 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2026-07-14 | H. Res. 1423 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-07-14 | H. Res. 1423 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-07-13 | H.R. 8897 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-07-13 | H.R. 3106 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-30 | H. Res. 1399 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-30 | H. Con. Res. 108 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-29 | H.R. 7128 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-29 | H.R. 7757 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-06-25 | H.R. 2478 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 915 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 7401 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-23 | H.R. 6644 (119th) | Accept Senate changes | YES | YES | ✓ | Passed |
| 2026-06-23 | S. 629 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-11 | H. Res. 1335 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-11 | H.R. 9238 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-06-10 | H.R. 8464 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 8464 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-10 | H.R. 8312 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 7892 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | H.R. 5408 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1140 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-06-09 | H. Res. 1140 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-08 | H.R. 8428 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-08 | H.R. 8466 (119th) | Fast-track passage | YES | YES | ✓ | 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.
Page 1 / 13Next →