Sanilac, Michigan — Presidential Election Results

Sanilac, Michigan has voted Republican in 6 of the last 6 presidential elections on record (2000–2024).

Full Election History, 2000–2024

Year Winner Party Votes Vote Share Margin Total Votes Cast Swing
2000 George W. Bush Republican 10,966 59.1% 20.5 pts (3,813 votes) 18,566
2004 George W. Bush Republican 12,632 60.8% 22.9 pts (4,749 votes) 20,763 -2.1 pts
2008 John McCain Republican 10,679 52.9% 8.1 pts (1,632 votes) 20,169 +14.9 pts
2012 Mitt Romney Republican 10,963 59.7% 20.4 pts (3,751 votes) 18,369 -12.4 pts
2016 Donald Trump Republican 13,446 69.9% 44.5 pts (8,573 votes) 19,249 -26.2 pts
2020 Data not yet available for this cycle — see sourcing note below.
2024 Donald Trump Republican 17,080 73.2% 47.7 pts (11,123 votes) 23,339 -1.5 pts

Trend

Between 2000 and 2024, the two-party presidential margin in Sanilac shifted 27.2 points toward the Republican candidate, based on recorded county returns. This reflects the vote totals in this dataset only; no claim is made here about the causes of that shift.

Margin Over Time

Democratic candidate's margin (percentage points, two-party vote share). Positive values favor the Democratic candidate; negative values favor the Republican candidate.

2000: R+21.0 pts 2004: R+23.1 pts 2008: R+8.3 pts 2012: R+20.6 pts 2016: R+46.8 pts 2024: R+48.3 pts 2000 2004 2008 2012 2016 2024

Related Pages

Other Michigan Counties