01 Apr Ryan Mackenzie
Ryan Mackenzie
Representative — Pennsylvania, District 7
Republican
Serving since 2025 · Born 1982
incumbent
Total Votes
Nay
Not Voting
Present
Yea
Ryan Edward Mackenzie is an American politician serving as the U.S. representative from Pennsylvania's 7th congressional district since 2025. A member of the Republican Party, he served in the Pennsylvania House of Representatives from 2012 to 2024. Before redistricting, he represented the 134th district until his final term, when he was moved to the 187th district.
BiographyRyan Edward Mackenzie is an American politician serving as the U.S.Read more →
Committees
Committee Assignments — 119th Congress
Committee data not yet ingested for this member.
Money & Influence
Top Funders — 2026 Cycle
| Committee | Type | Receipts | Filed |
|---|---|---|---|
| TOTAL — JULY QUARTERLY | TOTAL | $4.4M | 2026-06-30 |
| Individual contributions | IND | $1.5M | 2026-06-30 |
| PAC contributions | PAC | $1.0M | 2026-06-30 |
| Other receipts | OTHER | $35K | 2026-06-30 |
| Party committee contributions | PARTY | $5K | 2026-06-30 |
Source: openFEC
Recent Stock Trades
No STOCK Act disclosures on file in the past 180 days.
Legislative Activity
Recent Voting Record (100 shown)
| Date | Bill | Question | Vote | Result |
|---|---|---|---|---|
| 2026-09-03 | HR4795 | Yea-and-Nay | Yea | Passed |
| 2026-09-02 | HJRES1 | 2/3 Yea-And-Nay | Yea | Failed |
| 2026-09-02 | HR1501 | Yea-and-Nay | Yea | Passed |
| 2026-09-01 | HR6500 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-09-01 | HRES1499 | Recorded Vote | Yea | Passed |
| 2026-09-01 | HRES1499 | Yea-and-Nay | Yea | Passed |
| 2026-09-01 | HRES1498 | Yea-and-Nay | Yea | Passed |
| 2026-09-01 | HR9436 | Yea-and-Nay | Nay | Failed |
| 2026-09-01 | HR9436 | Yea-and-Nay | Yea | Passed |
| 2026-09-01 | HRES1490 | Yea-and-Nay | Yea | Passed |
| 2026-08-31 | S307 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-08-31 | S32 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-07-23 | HCONRES89 | Yea-and-Nay | Nay | Passed |
| 2026-07-23 | HR8884 | Yea-and-Nay | Yea | Passed |
| 2026-07-22 | HR7008 | Yea-and-Nay | Yea | Passed |
| 2026-07-22 | HR8800 | Recorded Vote | Yea | Agreed to |
| 2026-07-22 | HR8800 | Yea-and-Nay | Yea | Passed |
| 2026-07-22 | HR7008 | Yea-and-Nay | Nay | Failed |
| 2026-07-22 | HR8800 | Recorded Vote | Yea | Failed |
| 2026-07-22 | HR8800 | Recorded Vote | Yea | Agreed to |
| 2026-07-22 | HR8800 | Recorded Vote | Yea | Failed |
| 2026-07-22 | HR8800 | Yea-and-Nay | Nay | Failed |
| 2026-07-22 | HCONRES113 | Yea-and-Nay | Yea | Passed |
| 2026-07-21 | HRES1438 | Recorded Vote | Yea | Passed |
| 2026-07-21 | HR1118 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-07-21 | HRES1438 | Yea-and-Nay | Yea | Passed |
| 2026-07-21 | HR8800 | Recorded Vote | Yea | Failed |
| 2026-07-21 | HR8800 | Recorded Vote | Yea | Agreed to |
| 2026-07-21 | HR8800 | Recorded Vote | Yea | Failed |
| 2026-07-21 | HR8800 | Recorded Vote | Yea | Failed |
| 2026-07-21 | HR8800 | Recorded Vote | Not Voting | Failed |
| 2026-07-21 | HR8800 | Recorded Vote | Nay | Failed |
| 2026-07-21 | HR8800 | Recorded Vote | Yea | Agreed to |
| 2026-07-21 | HR6955 | Yea-and-Nay | Nay | Failed |
| 2026-07-21 | HR6955 | Yea-and-Nay | Yea | Passed |
| 2026-07-21 | HR9770 | Yea-and-Nay | Yea | Passed |
| 2026-07-21 | HR8800 | Recorded Vote | Nay | Failed |
| 2026-07-21 | HR8800 | Recorded Vote | Nay | Failed |
| 2026-07-21 | HR8800 | Recorded Vote | Nay | Failed |
| 2026-07-21 | HR8800 | Recorded Vote | Yea | Agreed to |
| 2026-07-21 | HR8800 | Recorded Vote | Yea | Failed |
| 2026-07-21 | HR8800 | Recorded Vote | Yea | Agreed to |
| 2026-07-21 | HR8800 | Recorded Vote | Yea | Failed |
| 2026-07-21 | HR8800 | Recorded Vote | Yea | Agreed to |
| 2026-07-20 | HR4541 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-07-20 | HR8823 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-07-16 | HR5362 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-07-16 | HR9237 | Yea-and-Nay | Nay | Failed |
| 2026-07-15 | HR8595 | Recorded Vote | Not Voting | Failed |
| 2026-07-15 | HR8595 | Recorded Vote | Not Voting | Failed |
| 2026-07-15 | HR8595 | Recorded Vote | Not Voting | Failed |
| 2026-07-15 | HR8595 | Recorded Vote | Not Voting | Failed |
| 2026-07-15 | HR8595 | Recorded Vote | Not Voting | Failed |
| 2026-07-15 | HR8595 | Yea-and-Nay | Not Voting | Failed |
| 2026-07-15 | HR8595 | Yea-and-Nay | Not Voting | Passed |
| 2026-07-14 | HRES1423 | Yea-and-Nay | Yea | Passed |
| 2026-07-14 | HRES1423 | Recorded Vote | Yea | Passed |
| 2026-07-14 | HR139 | Yea-and-Nay | Yea | Passed |
| 2026-07-14 | HR1181 | Yea-and-Nay | Nay | Failed |
| 2026-07-14 | HR1181 | Yea-and-Nay | Yea | Passed |
| 2026-07-13 | HR3106 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-07-13 | HR8897 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-06-30 | HRES1398 | Yea-and-Nay | Yea | Passed |
| 2026-06-30 | HRES1398 | Recorded Vote | Yea | Failed |
| 2026-06-30 | HCONRES108 | Yea-and-Nay | Nay | Failed |
| 2026-06-30 | HRES1399 | Yea-and-Nay | Yea | Passed |
| 2026-06-29 | HR7757 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-06-29 | HR7128 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-06-25 | HR2478 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-06-24 | HR7401 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-06-24 | HR915 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-06-23 | S629 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-06-23 | HR6644 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-06-11 | 2/3 Yea-And-Nay | Yea | Failed | |
| 2026-06-11 | HRES1335 | Yea-and-Nay | Yea | Passed |
| 2026-06-10 | HR7892 | Yea-and-Nay | Yea | Passed |
| 2026-06-10 | HR8312 | Yea-and-Nay | Yea | Passed |
| 2026-06-10 | HR8464 | Yea-and-Nay | Nay | Failed |
| 2026-06-10 | HR8464 | Yea-and-Nay | Yea | Passed |
| 2026-06-09 | HRES1345 | Yea-and-Nay | Yea | Passed |
| 2026-06-09 | HRES1345 | Recorded Vote | Yea | Passed |
| 2026-06-09 | HRES1140 | Yea-and-Nay | Nay | Passed |
| 2026-06-09 | S2 | Yea-and-Nay | Nay | Failed |
| 2026-06-09 | S2 | Recorded Vote | Yea | Passed |
| 2026-06-09 | HRES1140 | Yea-and-Nay | Nay | Passed |
| 2026-06-09 | HR5408 | Yea-and-Nay | Nay | Passed |
| 2026-06-08 | HR8466 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-06-08 | HR8428 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-06-04 | HCONRES84 | Yea-and-Nay | Nay | Failed |
| 2026-06-04 | HRES1336 | Yea-and-Nay | Yea | Passed |
| 2026-06-04 | HRES1336 | Recorded Vote | Yea | Passed |
| 2026-06-04 | HR2913 | Yea-and-Nay | Nay | Passed |
| 2026-06-04 | HR8646 | Yea-and-Nay | Nay | Failed |
| 2026-06-04 | HR8646 | Yea-and-Nay | Yea | Passed |
| 2026-06-04 | HRES518 | Yea-and-Nay | Nay | Passed |
| 2026-06-03 | HR2860 | 2/3 Yea-And-Nay | Yea | Passed |
| 2026-06-03 | HR7726 | Yea-and-Nay | Nay | Failed |
| 2026-06-03 | HR7726 | Yea-and-Nay | Yea | Passed |
| 2026-06-03 | HCONRES86 | Yea-and-Nay | Nay | Passed |
| 2026-06-03 | HRES518 | Yea-and-Nay | Nay | Passed |
Bills Sponsored (3 bills introduced)
| Bill | Title | Latest Action | Date |
|---|---|---|---|
| HR8823 | Putting Patients First by Strengthening Provider Accountability in FECA Act | Received in the Senate and Read twice and referred to the Committee on Health, Education, Labor, and Pensions. | 2026-07-21 |
| HR8897 | Improving Travel for American Families Act | Received in the Senate and Read twice and referred to the Committee on Commerce, Science, and Transportation. | 2026-07-14 |
| HRES1128 | Expressing the support of the House of Representatives for the Department of Homeland Security. | Motion to reconsider laid on the table Agreed to without objection. | 2026-03-26 |
Coverage
From Purple Voice (5)
Bills That Passed in the Last 48 Hours
4 bills cleared a chamber vote in the past two days. Vote breakdowns and sponsors.
HR8823 Passed the House: Putting Patients First by Strengthening Provider Accountability in FECA Act
HR8823 passed the House on 2026-07-20 (396-0).
Bills That Passed in the Last 48 Hours
4 bills cleared a chamber vote in the past two days. Vote breakdowns and sponsors.
HR8897 Passed the House: Improving Travel for American Families Act
HR8897 passed the House on 2026-07-13 (398-12).
Political and Educational Shifts in 2023
Recent political and educational changes in Pennsylvania and Washington, D.C. are reshaping traditional perspectives.
In the News (1)
Matchups for 4 battleground House races are set in Pennsylvania
Pennsylvania Democrats on Tuesday picked their nominees for a handful of House races that could help determine control of the chamber this fall. Bob Brooks, a union leader and retired firefighter, won the Democratic primary to challenge freshman Republican Rep. Ryan Mackenz
Recent Videos (28)
Forbes Breaking News Ryan Mackenzie Asks Safety Director If There Are Any OSHA Regulations She Would Recommend Cutting
Forbes Breaking News Ryan Mackenzie Asks Expert About Benefits And Costs For State Child Care Services
The Keystone Ryan Mackenzie attacks Bob Brooks for being a union leader
Punchbowl News The latest on the campaign trail in Pennsylvania
Forbes Breaking News 'What Can We Do?': Ryan Mackenzie Asks Panel How Congress Can Increase US Ship Production
Fight For Progress This PA home caregiver has a message for Trump
The Keystone Ryan Mackenzie sold out the Lehigh Valley. Bob Brooks is ready to fight for it.
THE INFORMANT Josh Shapiro Backs Hakeem Jeffries for House Speaker at Pennsylvania Rally
The Keystone Labor leader slams Ryan Mackenzie's anti-worker track record
Conservation Voters of PA Congressman Ryan Mackenzie voted to make your energy bill higher!!
The Keystone Rep. Mackenzie promised to turn Pennsylvania into a "right-to-work" state
Heather Delaney Reese Trump's Pennsylvania rally was so bizarre people are wondering what's wrong
CBS Philadelphia During visit to Pennsylvania, Trump urges Lehigh Valley residents to vote for Ryan Mackenzie
The Keystone Trump forgets Ryan Mackenzie's name during trip to Lehigh Valley
Forbes Breaking News 'We Should Be Able To Agree On Basic Facts': Ryan Mackenzie Sounds The Alarm On US Nurse Shortage
Forbes Breaking News 'This Bill Literally Moves Us Backwards': Ryan Mackenzie Slams Ukraine Support Act
Forbes Breaking News 'Over 100,000 Unaccompanied Minors...?: Mackenzie Asks Mullin About Children Biden Admin 'Lost'
PBS NewsHour WATCH: Rep. Mackenzie questions Mullin on Homeland Security budget
Forbes Breaking News Ryan Mackenzie Asks Linda McMahon How DoE Is Encouraging People To Pursue Skilled Healthcare Jobs
WNEP Bob Brooks wins Democratic primary nomination in PA's 7th district
NBC10 Philadelphia Lehigh Valley race that could flip control in the House of Representatives
The Keystone Bob Brooks wants to make Ryan Mackenzie fill out his first job application
The Keystone Shapiro: Bob Brooks will stand up to Trump, unlike Ryan Mackenzie
PAPhiladelphiaToday Pennsylvania's 11 Republican members of Congress back Trump’s war in Iran and are quiet ahead of Fri
Forbes Breaking News 'It's Ludicrous!': Ryan Mackenzie Demands Full Funding For ICE And An End To DHS Shutdown
Forbes Breaking News Steny Hoyer And Ryan Mackenize Get Into Back-And-Forth Argument Over DHS Funding As Shutdown Drags
Forbes Breaking News 'We Should Fund And Fully Fund The Department Of Homeland Security Today': Ryan Mackenzie
Forbes Breaking News 'The Impact Of These Political Games Isn't Theoretical': Mackenzie Decries Impact Of DHS Shutdown

Sorry, the comment form is closed at this time.