This is the 2006 race. The latest: 2026 →

2006Final results

2006 election for Michigan Senate District 12

Michigan State Senate · Michigan

Mike Bishop (R) won with 56.3% of the vote, defeating Joseph Barrera (D) by 15.6 points.

Mike BishopRepublican · winner · incumbent
56.3%59,498
40.8%43,069
Brian KellyLibertarian
2.9%3,044
105,611 votes

Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET

The seat over time

D − R margin in this seat's races around 2006

Races before and after

EvenR+40.81994R+26.01998R+25.52002R+15.62006R+21.82010R+15.02014

Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET

The candidates

Mike Bishop (R)Joseph Barrera (D)

Also on the ballot: Brian Kelly (Libertarian), 2.9%