Michigan › Officials › John R. Moolenaar
John R. Moolenaar: voting record and contact information
U.S. Representative, Michigan District 2 · Republican · Michigan's 2nd Congressional District
Who represents you now?
Enter your address to see every official who represents you, how to reach them and how they vote.
From Congress to your city council. Free, no sign-up.
Values grade
A Strongly aligned with constitutional and Christian values
- Life: Born-Alive Abortion Survivors Protection Act: voted Yea (2023)
- Life: HR 3755 - Women's Health Protection Act: voted Nay (2022)
- Marriage & family: HR 8404 - Respect for Marriage Act: voted Nay (2022)
- Marriage & family: HR 5 - Equality Act: voted Nay (2021)
- Religious liberty: HR 5 - Equality Act: voted Nay (2021)
- Religious liberty: Conscience Protection Act (cosponsor): voted Yea (2023)
- Second Amendment: HR 1808 - Assault Weapons Ban of 2022: voted Nay (2022)
- Second Amendment: HR 8 - Bipartisan Background Checks Act: voted Nay (2021)
Basis: Heritage Action: 78% · FRC Action: 100% · NRA: A
Grades are our opinion of the public record on six values. How we grade →
How to contact John R. Moolenaar
- Washington, DC office202-225-3561 · 246 Cannon House Office Building Washington DC 20515-2202 · contact form
- Clare office989-802-6040 · 431 North McEwan Street, Clare, MI 48617
- Caledonia office616-528-7100 · 8980 North Rodgers Court, Suite H, Caledonia, MI 49316
- Websitemoolenaar.house.gov
Voting record
674 recorded votes since Jan 3, 2025: 515 yea, 156 nay, 2 missed. Attendance 99.7%. Voteview ideology score +0.448 (−1 most liberal, +1 most conservative).
Recent votes
| Date | Bill | Vote | Result |
|---|---|---|---|
| Sep 16, 2026 | S. 2403 Retire through Ownership Act | YEA | Passed · record |
| Sep 16, 2026 | H.R. 9497 Water Resources Development Act | YEA | Passed · record |
| Sep 16, 2026 | H.R. 9340 Ratepayer Protection Act | YEA | Passed · record |
| Sep 16, 2026 | H.J.Res. 213 Providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule issued by the Environmental Protection A | YEA | Passed · record |
| Sep 16, 2026 | H.R. 10326 PROOF Act | YEA | Passed · record |
| Sep 16, 2026 | H.R. 9576 National Fraud Enforcement Division Act | YEA | Passed · record |
| Sep 16, 2026 | H.R. 5334 An Act to amend the Internal Revenue Code of 1986 to allow early childhood educators to take the educator expense deduction, and for other p | YEA | Passed · record |
| Sep 15, 2026 | H.Con.Res. 93 Directing the President, pursuant to section 5(c) of the War Powers Resolution, to remove United States Armed Forces from hostilities with I | NAY | Passed · record |
| Sep 15, 2026 | H.J.Res. 210 Providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Environmental Protectio | YEA | Passed · record |
| Sep 15, 2026 | H.R. 9500 Tax Relief for Fraud Victims Act | YEA | Passed · record |
| Sep 15, 2026 | H.R. 2140 Diesel Emissions Reduction Act | NAY | Passed · record |
| Sep 15, 2026 | H.R. 4646 Whistleblower Protection Act | YEA | Passed · record |
Source: the U.S. House Clerk and Voteview. Last vote on file Sep 16, 2026.
Communities John R. Moolenaar represents
Assyria Township (Barry Co.) · Baltimore Township (Barry Co.) · Barry Township (Barry Co.) · Carlton Township (Barry Co.) · Castleton Township (Barry Co.) · City of Hastings (Barry Co.) · Hastings Township (Barry Co.) · Hope Township (Barry Co.) · Irving Township (Barry Co.) · Johnstown Township (Barry Co.) · Maple Grove Township (Barry Co.) · Orangeville Township (Barry Co.) · Prairieville Township (Barry Co.) · Rutland Township (Barry Co.) · Thornapple Township (Barry Co.) · Woodland Township (Barry Co.) · Yankee Springs Township (Barry Co.) · Arthur Township (Clare Co.) · City of Clare (Clare Co.) · Franklin Township (Clare Co.) · Freeman Township (Clare Co.) · Frost Township (Clare Co.) · Garfield Township (Clare Co.) · Grant Township (Clare Co.) · Greenwood Township (Clare Co.) · Hamilton Township (Clare Co.) · City of Harrison (Clare Co.) · Hatton Township (Clare Co.) · Hayes Township (Clare Co.) · Lincoln Township (Clare Co.) · Redding Township (Clare Co.) · Sheridan Township (Clare Co.) · Summerfield Township (Clare Co.) · Surrey Township (Clare Co.) · Winterfield Township (Clare Co.) · Kalamo Township (Eaton Co.) · Sunfield Township (Eaton Co.) · Vermontville Township (Eaton Co.) · City of Beaverton (Gladwin Co.) · Beaverton Township (Gladwin Co.) · Bentley Township (Gladwin Co.) · Billings Township (Gladwin Co.) · Bourret Township (Gladwin Co.) · Buckeye Township (Gladwin Co.) · Butman Township (Gladwin Co.) · Clement Township (Gladwin Co.) · City of Gladwin (Gladwin Co.) · Gladwin Township (Gladwin Co.) · Grim Township (Gladwin Co.) · Grout Township (Gladwin Co.) · Hay Township (Gladwin Co.) · Sage Township (Gladwin Co.) · Secord Township (Gladwin Co.) · Sherman Township (Gladwin Co.) · Tobacco Township (Gladwin Co.) · City of Alma (Gratiot Co.) · Arcada Township (Gratiot Co.) · Bethany Township (Gratiot Co.) · Elba Township (Gratiot Co.) · Emerson Township (Gratiot Co.) · Fulton Township (Gratiot Co.) · Hamilton Township (Gratiot Co.) · City of Ithaca (Gratiot Co.) · Lafayette Township (Gratiot Co.) · New Haven Township (Gratiot Co.) · Newark Township (Gratiot Co.) · North Shade Township (Gratiot Co.) · North Star Township (Gratiot Co.) · Pine River Township (Gratiot Co.) · Seville Township (Gratiot Co.) · City of St Louis (Gratiot Co.) · Sumner Township (Gratiot Co.) · Washington Township (Gratiot Co.) · Wheeler Township (Gratiot Co.) · City of Belding (Ionia Co.) · Berlin Township (Ionia Co.) · Boston Township (Ionia Co.) · Campbell Township (Ionia Co.) · Danby Township (Ionia Co.) · Easton Township (Ionia Co.) and 233 more
Find my representatives →
All Michigan officials → · Michigan's 2nd Congressional District → · How to contact your representatives →