Data sourced direct from Congress.gov
← Reps
Portrait of John R. Moolenaar
Representative · Michigan · District 2

John R. Moolenaar

R
ChamberHouse
PartyRepublican
StateMichigan
District2nd

John R. Moolenaar is the U.S. Representative for Michigan's 2nd District (MI-2).

District Geography

District covers all of Barry County, Clare County, Gladwin County, Gratiot County, Ionia County, Isabella County, Lake County, Manistee County, Mason County, Mecosta County, Montcalm County, Newaygo County, Oceana County, and Osceola County and part of Eaton County, Kent County, Midland County, Muskegon County, Ottawa County, and Wexford County, including Mount Pleasant, Ionia, Cadillac, Alma, and Greenville.

District boundaries: 119th Congress · U.S. Census Bureau relationship files.
On the Record 98 tracked votes
Yea 90Nay 8
Biography

John Robert Moolenaar is an American politician serving as a U.S. representative from Michigan since 2015, representing the 4th district from 2015 to 2023 and the 2nd congressional district since 2023. A member of the Republican Party, he served in the Michigan House of Representatives from 2003 to 2008 and the Michigan Senate from 2011 to 2014.

Wikipedia
“Today, I rise in support of the Whole Milk for Healthy Kids Act. Milk has long been a cornerstone of children's diets in this country. It provides high-quality protein, calcium, vitamin D, and other essential nutrients that growing bodies and young minds need to thrive. For many kids, milk is the most reliable source of vital nutrients they receive. This legislation is about common sense and choice. Whole and reduced- fat milk are safe and nutritious options that many children prefer and are more likely to drink.”
January 14, 2026
YeaJuly 22, 2026
YeaJuly 21, 2026
YeaJuly 21, 2026
YeaJuly 20, 2026
KIDS ActH.R. 7757
YeaJune 29, 2026
YeaJune 23, 2026
YeaJune 10, 2026
AyeJune 9, 2026
NayJune 9, 2026
NayJune 4, 2026
YeaJune 3, 2026
YeaMay 20, 2026
AyeMay 14, 2026
YeaMay 14, 2026
Clergy ActH.R. 227
YeaApril 27, 2026
FIRE ActH.R. 6387
YeaApril 22, 2026
YeaApril 20, 2026
YeaMarch 26, 2026
YeaFebruary 12, 2026
YeaFebruary 3, 2026
YeaJanuary 22, 2026
YeaJanuary 13, 2026
YeaDecember 16, 2025
NayDecember 11, 2025
AyeNovember 18, 2025
YeaSeptember 16, 2025
YeaSeptember 11, 2025
SPEED ActH.R. 3838
AyeSeptember 10, 2025
YeaJuly 22, 2025
GENIUS ActS. 1582
YeaJuly 17, 2025
YeaJuly 17, 2025
AyeJuly 3, 2025
YeaJune 12, 2025
YeaJune 12, 2025
YeaMay 5, 2025
YeaApril 28, 2025
SAVE ActH.R. 22
YeaApril 10, 2025
YeaFebruary 26, 2025
YeaJanuary 22, 2025
YeaJanuary 21, 2025