Voting & Elections in Sayreville, NJ

Presidential election results and party lean trends

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

Election Overview

Source: Middlesex County (2024)

2024 Winner

Democrat

Dem Votes

191,802

52.5%

GOP Votes

162,459

44.5%

Total Votes

365,187

Margin

D+8.0%

Shift from 2020

R+14.0pp

vs prior election

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

Election History

Source: County-Level Election Results
YearDem VotesGOP VotesTotalDem %GOP %Margin
2024191,802162,459365,18752.5%44.5%D+8.0
2020226,250143,467375,69260.2%38.2%D+22.0
2016164,887108,981282,66858.3%38.6%D+19.8

In the 2024 presidential election, Middlesex County recorded 365,187 total votes. Democrats won the county with 52.5% of the vote compared to 44.5% for Republicans, a margin of D+8.0%. Compared to 2020, the margin shifted R+14.0pp from the previous election. Since 2016, Middlesex County has shifted 11.8 percentage points toward Republicans.