Voting & Elections in Belfast, ME

Presidential election results and party lean trends

County-level data: Election results are reported at the county level. Belfast is located in Waldo County, ME. Results reflect all voters in the county, not just those in Belfast.

Election Overview

Source: Waldo County (2024)

2024 Winner

Democrat

Dem Votes

12,661

50.4%

GOP Votes

11,815

47.0%

Total Votes

25,130

Margin

D+3.4%

Shift from 2020

R+1.4pp

vs prior election

📊Election Results by Year
20162024
📈Partisan Lean Trend
D+3.4%

Election History

Source: County-Level Election Results
YearDem VotesGOP VotesTotalDem %GOP %Margin
202412,66111,81525,13050.4%47.0%D+3.4
202012,34511,19624,32050.8%46.0%D+4.7
201610,44210,37822,63046.1%45.9%D+0.3

In the 2024 presidential election, Waldo County recorded 25,130 total votes. Democrats won the county with 50.4% of the vote compared to 47.0% for Republicans, a margin of D+3.4%. Compared to 2020, the margin shifted R+1.4pp from the previous election. Since 2016, Waldo County has shifted 3.1 percentage points toward Democrats.