Skip to main content

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

Benjamin Ambrose

$54K raised

N/A
Republican Primary
John Moolenaar

John Moolenaar

Inc

$1.3M raised

D

2024 House Results

JOHN R. MOOLENAAR
65.1%
vs
MICHAEL LYNCH
31.7%
R+33.5

Candidate Details

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