Skip to main content

Michigan District 2

Primary: August 4, 2026

General Election
Democratic Candidate
Benjamin Ambrose

Benjamin Ambrose

$85K raised

Longshot
D+
Republican Candidate
John Moolenaar

John Moolenaar

$1.7M raised

Guarantee
D-

District Demographics

Median HHI

$66,726

Unemployment

4.1%

Uninsured

6.0%

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.7M
Individuals
PACs
Benjamin Ambrose
Benjamin Ambrose
Democratic
Grade: D+
2026 Fundraising$85K
Individuals
PACs