Michigan District 2
R+15
Primary: August 4, 2026
District Demographics
Median HHI
$66,726
Unemployment
4.1%
Uninsured
6.0%
Primary Contests
Democratic Primary

Benjamin Ambrose
$54K raised
N/A
Republican Primary

John Moolenaar
Inc
$1.3M raised
D
2024 House Results
JOHN R. MOOLENAAR
vs65.1%
MICHAEL LYNCH
31.7%
R+33.5
Candidate Details

John Moolenaar
Republican
Grade: D
2026 Fundraising$1.3M
Individuals
PACs
BA
Benjamin Ambrose
Democratic
Grade: N/A
2026 Fundraising$54K
Individuals
PACs