The following results are unofficial and don’t include some remaining mail-in ballots that have not been received by the county yet, or provisionals. Winners bolded, though again these results are unofficial. Some highlights:

  • The race for council in West Windsor is too close to call, with two incumbents narrowly winning and one newcomer winning. This race looks like it will come down to a count of mail-in ballots and provisional ballots. West Windsor has nonpartisan elections. Warehouse developments have been the hot topic of the campaign there.
  • The Democrats swept all of the legislative districts in the Princeton region, according to state news sources.
  • The Democrats won every statewide and county race, and every partisan municipal race in Mercer County, including in Hamilton. Dan Benson beat Republican Lisa Richford by a vote of more than two to one to become the next county executive for Mercer County.
  • Parental rights advocates failed to gain a stronger foothold on the Hamilton school board.
  • The $13 million bond referendum passed in Princeton, but voters in Robbinsville rejected a $4.8 million referendum to cover a budget shortfall. Robbinsville voters, however, approved a municipal referendum to increase the tax rate by one penny per $100 of assessed property value to buy and maintain open space.
  • Five towns had uncontested municipal races where voters had no choice at the polls. The race for Hopewell Borough mayor, and for the councils in Princeton, Pennington, and Lawrence were all uncontested, meaning voters had no choices. An unexpired term for the Hightstown Council only had one candidate.
  • In school board races, only East Windsor and West Windsor had uncontested races for three-year terms on their school boards.
State Senate – 14th Legislative District (Vote For 1)Linda R. GREENSTEINDEM1820158.75
State Senate – 14th Legislative District (Vote For 1)Patricia “Pat” JOHNSONREP1278241.25
State Senate – 15th Legislative District (Vote For 1)Shirley TURNERDEM2153877.10
State Senate – 15th Legislative District (Vote For 1)Roger R. LOCANDROREP639622.90
State Senate – 16th Legislative District (Vote For 1)Andrew ZWICKERDEM546881.41
State Senate – 16th Legislative District (Vote For 1)Michael PAPPASREP115617.21
State Senate – 16th Legislative District (Vote For 1)Richard J. BYRNELIB931.38
General Assembly – 14th Legislative District (Vote For 2)Wayne P. DeANGELODEM1848030.33
General Assembly – 14th Legislative District (Vote For 2)Tennille R. McCOYDEM1716428.17
General Assembly – 14th Legislative District (Vote For 2)Adam J. ELIAS REP1257620.64
General Assembly – 14th Legislative District (Vote For 2)Skye GILMARTINREP1270420.85
General Assembly – 15th Legislative District (Vote For 2)Verlina REYNOLDS-JACKSONDEM2108243.11
General Assembly – 15th Legislative District (Vote For 2)Anthony S. VERRELLIDEM2120843.37
General Assembly – 15th Legislative District (Vote For 2)Michel F. HURTADOREP661113.52
General Assembly – 16th Legislative District (Vote For 2)Roy FREIMAN DEM535840.54
General Assembly – 16th Legislative District (Vote For 2)Mitchelle DRULISDEM527139.89
General Assembly – 16th Legislative District (Vote For 2)Ross TRAPHAGENREP12449.41
General Assembly – 16th Legislative District (Vote For 2)Grace ZHANG REP134210.16
County Executive (Vote For 1)Daniel R. BENSON DEM4459469.01
County Executive (Vote For 1)Lisa Marie RICHFORDREP2002830.99
Sheriff (Vote For 1)John A. “Jack” KEMLERDEM4445268.72
Sheriff (Vote For 1)Bryan “Bucky” BOCCANFUSOREP1870528.92
Sheriff (Vote For 1)Drew L. CIFRODELLI
15282.36
Board of County Commissioners (Vote For 2)Lucylle RS WALTERDEM4335034.01
Board of County Commissioners (Vote For 2)John A. CIMINODEM4339734.04
Board of County Commissioners (Vote For 2)Joseph A. STILLWELL REP2055216.12
Board of County Commissioners (Vote For 2)Denise “Neicy” TURNERREP2017415.83
Council – East Windsor Township (Vote For 4)Janice S. MIRONOVDEM322818.05
Council – East Windsor Township (Vote For 4)Marc LIPPMANDEM321517.98
Council – East Windsor Township (Vote For 4)John ZOLLERDEM318017.78
Council – East Windsor Township (Vote For 4)Anthony KATAWICKDEM329418.42
Council – East Windsor Township (Vote For 4)Paul “P.J.” HUMMELREP16759.37
Council – East Windsor Township (Vote For 4)Anna LUSTENBERGREP16929.46
Council – East Windsor Township (Vote For 4)Steven UCCIOREP16018.95
Council – East Windsor Township – 2 yr. Unexpired Term (Vote For 1)Johnnie E. WHITTINGTONDEM317965.37
Council – East Windsor Township – 2 yr. Unexpired Term (Vote For 1)Bina SHAHREP140528.89
Council – East Windsor Township – 2 yr. Unexpired Term (Vote For 1)Roger POWER
2795.74
Mayor – Hamilton Township (Vote For 1)Jeff MARTINDEM1217857.35
Mayor – Hamilton Township (Vote For 1)Marty FLYNNREP905742.65
Council – Hamilton Township (Vote For 2)Pasquale “Pat” PAPERO, Jr.DEM1165027.95
Council – Hamilton Township (Vote For 2)Nancy PHILLIPSDEM1126127.02
Council – Hamilton Township (Vote For 2)Michael CHIANESEREP924022.17
Council – Hamilton Township (Vote For 2)Gino MELONEREP952622.86
Common Council – Hightstown Borough (Vote For 2)Joseph CICALESEDEM61241.38
Common Council – Hightstown Borough (Vote For 2)Cristina C. FOWLERDEM67045.30
Common Council – Hightstown Borough (Vote For 2)Michael R. BOLLENTIN
19713.32
Common Council – Hightstown Borough – 1 yr. Unexpired Term (Vote For 1)Jeet M. GULATIDEM682100.00
Mayor – Hopewell Borough (Vote For 1)Ryan KENNEDYDEM575100.00
Common Council – Hopewell Borough (Vote For 2)Sheri HOOK DEM47236.59
Common Council – Hopewell Borough (Vote For 2)Heidi WILENIUSDEM47536.82
Common Council – Hopewell Borough (Vote For 2)Charles Schuyler MOREHOUSEREP34326.59
Committee – Hopewell Township (Vote For 2)Michael RUGERDEM286132.43
Committee – Hopewell Township (Vote For 2)Kevin D. KUCHINSKI DEM284232.21
Committee – Hopewell Township (Vote For 2)Daniel J. HANLEY, Jr.REP153317.38
Committee – Hopewell Township (Vote For 2)Jennifer DiDONATO REP158617.98
Council – Lawrence Township (Vote For 3)John T. RYANDEM452633.36
Council – Lawrence Township (Vote For 3)Olympia I’LIOU PERRYDEM447532.99
Council – Lawrence Township (Vote For 3)Patricia Hendricks FARMERDEM456533.65
Mayor – Pennington Borough (Vote For 1)James M. DAVY DEM616100.00
Common Council – Pennington Borough (Vote For 2)Catherine “Kit” CHANDLERDEM61650.74
Common Council – Pennington Borough (Vote For 2)John J. VALENZA IIDEM59849.26
Council – Princeton (Vote For 2)David E. COHENDEM532650.08
Council – Princeton (Vote For 2)Leticia H. FRAGADEM531049.92
Council – Robbinsville Township (Vote For 3)Christine CIACCIO 
246824.30
Council – Robbinsville Township (Vote For 3)Michael “Mike” TODD
253925.00
Council – Robbinsville Township (Vote For 3)Amit CHOPRA
232922.93
Council – Robbinsville Township (Vote For 3)Lea BORGHARD
155015.26
Council – Robbinsville Township (Vote For 3)Kiran AGRAHARA 
127012.50
Council – West Windsor Township (Vote For 3)Andrea Sue MANDEL
254816.83
Council – West Windsor Township (Vote For 3)Sonia GAWAS
253516.74
Council – West Windsor Township (Vote For 3)Michael Ray STEVENS
247016.31
Council – West Windsor Township (Vote For 3)Daniel “Dan” WEISS
253116.72
Council – West Windsor Township (Vote For 3)Stacey FOX
252916.70
Council – West Windsor Township (Vote For 3)Benjamin “Ben” FINKELSTEIN
252716.69
Members of the Board of Education – East Windsor Regional – East Windsor Township (Vote For 2)Jeanne BOURJOLLY
238134.85
Members of the Board of Education – East Windsor Regional – East Windsor Township (Vote For 2)Karen SALTER
232934.09
Members of the Board of Education – East Windsor Regional – East Windsor Township (Vote For 2)Paula CALIA
212231.06
Members of the Board of Education – Ewing Township (Vote For 3)Elyse CARMICHAEL HENDERSON 
355328.45
Members of the Board of Education – Ewing Township (Vote For 3)Erica J. BRANDMAIER 
231618.54
Members of the Board of Education – Ewing Township (Vote For 3)Sandra L. HERRINGTON 
233818.72
Members of the Board of Education – Ewing Township (Vote For 3)Jennifer L. MILLER 
228718.31
Members of the Board of Education – Ewing Township (Vote For 3)Brandi ROBINSON 
199515.97
Members of the Board of Education – Hamilton Township (Vote For 3)Christina Vassiliou HARVEY 
1061818.84
Members of the Board of Education – Hamilton Township (Vote For 3)Meaghan STANTON 
1068118.95
Members of the Board of Education – Hamilton Township (Vote For 3)Denise SOTO 
1046018.56
Members of the Board of Education – Hamilton Township (Vote For 3)Marc CRABTREE 
746013.24
Members of the Board of Education – Hamilton Township (Vote For 3)John MUKA 
740113.13
Members of the Board of Education – Hamilton Township (Vote For 3)David MAHER 
714012.67
Members of the Board of Education – Hamilton Township (Vote For 3)Brandon McNEICE 
9511.69
Members of the Board of Education – Hamilton Township (Vote For 3)Donald S. SNEDEKER 
16422.91
Members of the Board of Education – East Windsor Regional – Hightstown Borough (Vote For 1)Michael John WEEKS II
649100.00
Members of the Board of Education – Hopewell Valley Regional – Hopewell Township  (Vote For 3)Andrea DRIVER
241324.81
Members of the Board of Education – Hopewell Valley Regional – Hopewell Township  (Vote For 3)Aileen S. MATTICOLI
186219.14
Members of the Board of Education – Hopewell Valley Regional – Hopewell Township  (Vote For 3)Anita M. WILLIAMS GALIANO
216622.27
Members of the Board of Education – Hopewell Valley Regional – Hopewell Township  (Vote For 3)John SLOTMAN
133713.75
Members of the Board of Education – Hopewell Valley Regional – Hopewell Township  (Vote For 3)Pamela LILLESTON 
194920.04
Members of the Board of Education – Hopewell Valley Regional – Hopewell Township – 1 yr. Unexpired Term (Vote For 1)Mark AUSTIN 
164646.70
Members of the Board of Education – Hopewell Valley Regional – Hopewell Township – 1 yr. Unexpired Term (Vote For 1)Dhruv KAPADIA
187953.30
Members of the Board of Education – Lawrence Township  (Vote For 3)Thomas J. FIGUEIRA
219216.95
Members of the Board of Education – Lawrence Township  (Vote For 3)Michele BOWES
367828.44
Members of the Board of Education – Lawrence Township  (Vote For 3)Arundale “Arundel” CLARKE 
344326.63
Members of the Board of Education – Lawrence Township  (Vote For 3)Diana PASCULLI 
361827.98
Members of the Board of Education – Princeton Public Schools (Vote For 3)Adam BIERMAN 
318120.06
Members of the Board of Education – Princeton Public Schools (Vote For 3)Beth A. BEHREND 
322120.31
Members of the Board of Education – Princeton Public Schools (Vote For 3)René OBREGON, Jr.
310319.57
Members of the Board of Education – Princeton Public Schools (Vote For 3)Michele TUCK-PONDER 
239915.13
Members of the Board of Education – Princeton Public Schools (Vote For 3)Eleanor HUBBARD 
395524.94
Members of the Board of Education – Robbinsville Township (Vote For 3)Dilip KOVURI 
130413.76
Members of the Board of Education – Robbinsville Township (Vote For 3)Palak SHAH 
127913.50
Members of the Board of Education – Robbinsville Township (Vote For 3)Amanda Hill D’ANGELO
245725.93
Members of the Board of Education – Robbinsville Township (Vote For 3)Harry “Anthony” RAY
222923.52
Members of the Board of Education – Robbinsville Township (Vote For 3)Nadia BANDUKDA
220823.30
Members of the Board of Education – Trenton Public Schools (Vote For 3)Yolanda MARRERO-LÓPEZ 
262927.71
Members of the Board of Education – Trenton Public Schools (Vote For 3)Addie DANIELS-LANE
226523.88
Members of the Board of Education – Trenton Public Schools (Vote For 3)Larry TRAYLOR 
201721.26
Members of the Board of Education – Trenton Public Schools (Vote For 3)Mary HORNE 
96410.16
Members of the Board of Education – Trenton Public Schools (Vote For 3)Keydotta CRAWFORD
6697.05
Members of the Board of Education – Trenton Public Schools (Vote For 3)Robin M. VAUGHN
9429.93
Members of the Board of Education – Plainsboro Regional – West Windsor Township (Vote For 2)Dana KRUG
410350.68
Members of the Board of Education – Plainsboro Regional – West Windsor Township (Vote For 2)Shwetha SHETTY
399349.32
Fire Commissioner – Hopewell Borough (Vote For 2)Melvin H. MYERS
52056.52
Fire Commissioner – Hopewell Borough (Vote For 2)Gregory DAVIES
40043.48
Fire Commissioner – Hopewell Borough – 1 yr. Unexpired Term (Vote For 1)John BLASI
568100.00
Fire Commissioner – Hopewell Township (Vote For 2)Cosmo W. TOMARO 
256646.87
Fire Commissioner – Hopewell Township (Vote For 2)Erick BURD
290953.13
Fire Commissioner – Pennington Borough (Vote For 2)Sandra RADICE
54553.75
Fire Commissioner – Pennington Borough (Vote For 2)Scott T. SCHAUB
46946.25
Fire Commissioner – Pennington Borough – 1 yr. Unexpired Term (Vote For 1)John O’CONNOR
622100.00
School Question – Princeton Public Schools (Vote For 1)YES
407070.46
School Question – Princeton Public Schools (Vote For 1)NO
170629.54
Municipal Question – Robbinsville Township (Vote For 1)YES
220854.64
Municipal Question – Robbinsville Township (Vote For 1)NO
183345.36
School Question – Robbinsville Township (Vote For 1)YES
182845.52
School Question – Robbinsville Township (Vote For 1)NO
218854.48