Breaking Down Union County’s 2025 Primary Vote: Method, Party, and Municipality Trends

ElectionsUnion County Government

John Migueis

The following data is based on data received from the Union County Board of Elections and represent Unofficial Results

Early Voting

Total Union County Registered Voters: 383,383
Total EV Ballots Cast: 8,237
Democratic Ballots: 6,115
Republican Ballots: 2,122

Overall Early Voting Turnout Rate:
Total: ~2.15%
Democratic Voter Turnout: ~1.6%
Republican Voter Turnout: ~ 3.2%

Highest Democratic Turnout Rates (Top 3 Muni.)
New Providence – 7.18%
Plainfield – 6.69%
Roselle – 5.56%

Highest Republican Turnout Rates (Top 3 Muni.)
New Providence – 8.00
Mountainside – 2.66%
Kenilworth – 2.70%

Municipalities with Highest Total Early Voter Turnout (all parties)
Union Township – 1,212 ballots cast
Plainfield – 1,127 ballots cast
Rahway – 663 ballots cast
Elizabeth – 663 ballots cast

Notes on Early Voting:
New Providence, Summit, and Westfield: Republican voters turned out at noticeably higher rates than in other suburban areas.

Largest numbers of Democratic early votes came from Elizabeth, Plainfield, and Rahway.

Election Day Voting

Countywide Overview
Total Election Day ballots cast: 36,060
Democratic ballots: 23,846
Republican ballots: 12,214

Top Muni. by Election Day Ballots
Elizabeth: 5,616 ballots (4,729 Democratic, 887 Republican)
Union Township: 3,808 ballots (2,928 Democratic, 880 Republican)
Plainfield: 2,781 ballots (2,509 Democratic, 272 Republican)
Westfield: 2,163 ballots (1,207 Democratic, 956 Republican)
Scotch Plains: 2,016 ballots (1,189 Democratic, 827 Republican)

Muni. with High Republican Participation
Westfield: 956 Republican ballots (44% of total cast)
Scotch Plains: 827 Republican ballots (41%)
Summit: 844 Republican ballots (52%)
New Providence: 737 Republican ballots (63%)
Berkeley Heights: 733 Republican ballots (66%)

Muni. with High Democratic Voting
Plainfield: 90% Democratic
Elizabeth: 84% Democratic
Hillside: 87% Democratic
Roselle: 88% Democratic
Rahway: 78% Democratic

Lowest Election Day Participation
Winfield: 49 total ballots
Garwood: 407 total ballots

Notes on Election Day Voting:

A little over 36,000 Union County residents voted in person on Election Day – < 10% of the county’s registered voters.

Democratic voters cast 23,846 ballots, while Republican voters cast 12,214.

Elizabeth, Plainfield, Hillside, and Roselle leaned heavily Democratic, with anywhere from 84% to 90% of ballots going to Democratic candidates.

Berkeley Heights, New Providence, and Summit, most in-person voters were Republicans:

66% in Berkeley Heights, 63% in New Providence, and 52% in Summit.

Despite having smaller populations, these towns still turned out some of the largest raw Republican vote totals in the county.

Westfield was nearly split down the middle on Election Day, with 1,207 Democratic votes and 956 Republican.

Scotch Plains showed a similar pattern, with 1,189 Democratic and 827 Republican votes.

Vote by Mail

Overall Vote-by-Mail Participation
A total of 19,390 ballots were cast by mail:
Democratic ballots: 14,414
Republican ballots: 4,976

Top Muni. by Total VBM Ballots
Elizabeth: 3,619 (2,978 Democratic, 641 Republican)
Union Township: 2,421 (1,921 Democratic, 500 Republican)
Plainfield: 2,040 (1,848 Democratic, 192 Republican)
Westfield: 1,567 (936 Democratic, 631 Republican)
Scotch Plains: 1,227 (746 Democratic, 481 Republican)

Muni. with Strong Democratic VBM Use
Plainfield: 90.6% of VBM ballots were Democratic
Hillside: 88.7% Democratic
Roselle: 88.2% Democratic
Elizabeth: 82.3% Democratic
Rahway: 78.5% Democratic

Muni. with High Republican VBM Turnout (as % of local VBM total)
Berkeley Heights: 73.5% Republican (626 of 852 ballots)
New Providence: 71.6% Republican (662 of 925 ballots)
Summit: 58.7% Republican (728 of 1,240 ballots)
Mountainside: 56.7% Republican (362 of 638 ballots)
Westfield: 40.3% Republican (631 of 1,567 ballots)

Notes on Vote by Mail

Democratic voters made much heavier use of mail-in ballots than Republicans – they made up 75% of all VBM ballots in Union County.

The highest volume of vote-by-mail activity came from Elizabeth, Union, and Plainfield.

Plainfield, Hillside, and Roselle – Democrats cast close to 90% or more of all VBM ballots.

Republican participation in vote-by-mail was centered in suburban communities. In Berkeley Heights and New Providence, more than 70% of the mailed ballots were Republican.

Westfield returned one of the largest Republican VBM total (631 ballots) but still showed a slight overall Democratic edge.

Gubernatorial Candidates

Democrats

Mikie Sherrill led the Democratic totals in Union County, pulling in 7,324 total votes and performed well across all three voting methods.

Ras Baraka came in second with 6,170 votes. He had the strongest showing in early voting and did well on Election Day.

Steven Fulop finished just behind Baraka with 6,168 votes- his support was consistent across all three methods.

Republicans

Jack Ciattarelli led the Republican side with 4,189 votes, finishing well ahead of the rest of the field. He led in every voting category and had especially strong support among vote-by-mail voters.

Bill Spadea came in a distant second with 1,252 votes. Most of his support came from mail-in ballots, while his in-person turnout was comparatively weak.

Voting Patterns

Vote-by-mail played a major role for Sherrill, Fulop, and Ciattarelli. Baraka leaned heavily on early voting and had the strongest performance in that category. For most candidates, Election Day saw the biggest turnout.

LD-21 Assembly

Republican

Munoz and Matsikoudis saw strong support across every LD-21 town in Union County. From Berkeley Heights to New Providence, Summit, and Westfield, Republican turnout was high across the board—by mail, early, and on Election Day.

In some towns, Republicans made up more than 60% of the total ballots cast. That edge carried down the ballot, with Munoz and Matsikoudis receiving some of the highest raw vote totals in their respective races. Their support wasn’t just deep—it was geographically widespread. Every LD-21 municipality in Union County leaned their way, often by wide margins.

Democratic

Vincent M. Kearney and Andrew Macurdy ran unopposed for the Democratic nominations. Voter turnout on the Democratic side was low across LD-21. In towns like Summit, Westfield, and New Providence, Democratic participation was noticeably outpaced by Republican voters.

There wasn’t much energy around the Democratic ticket. No competition, no visible push, and very little to suggest these races were on voters’ radar. Even in areas that have leaned more Democratic in recent general elections, like Westfield, this primary didn’t generate much interest.

Update (06/18/2025 ~ 11;38am): It appears the header image has created some confusion.  The heat map is accurate however it was meant to be a cosmetic header, not a comprehensive snapshot of Union County- it does not include every town.  Here is a more comprehensive (and useful) graph:

Source Documentation

Subscribe to NJ21st For Free

Our Commitment to Ethical Journalism

John Migueis

Leave a Reply