visualizedata.org

Demo page: real public data, in a page layout that is still being designed. Numbers are as the sources published them on the build date shown at the bottom.

New Jersey / Senate

How did New Jersey vote for the Senate?

2024 · data family: electiondata.dev

Andy Kim (Democrat) won by 9.6 points

9.6ptsSenate, 2024: winner's margin

Compare every state: where New Jersey ranks for 2024

Every regular Senate election in New Jersey since 197617 regular elections; Democrats were ahead in 17 and Republicans in 0.
evenD +10.0D +20.0D +30.019801990200020102020
Indicator: Democratic candidate's share of Senate votes minus the Republican's, points (regular elections; special elections are in the table)Source: electiondata.dev senate-results, version 2026-10-25.247421eda6; MIT Election Data and Science Lab, U.S. Senate statewide 1976-2024
Show the numbers (17 rows)
YearMargin
2024D +9.6
2020D +16.3
2018D +11.2
2014D +13.5
2012D +19.5
2008D +14.1
2006D +9.0
2002D +9.9
2000D +3.0
1996D +10.1
1994D +3.3
1990D +3.0
1988D +8.4
1984D +29.3
1982D +3.2
1978D +12.2
1976D +22.6

Every Senate race since 1976

RaceWinnerRunner-upMarginVotes
2024Andy Kim (D) 53.6%Curtis Bashaw (R) 44.0%9.6 pts4,031,795
2020Cory Booker (D) 57.2%Rikin "rik" Mehta (R) 40.9%16.3 pts4,440,440
2018Robert Menendez (D) 54.0%Bob Hugin (R) 42.8%11.2 pts3,169,310
2014Cory A. Booker (D) 55.8%Jeff Bell (R) 42.3%13.5 pts1,869,535
2012Robert Menendez (D) 58.9%Joe Kyrillos (R) 39.4%19.5 pts3,376,649
2008Frank R. Lautenberg (D) 56.0%Dick Zimmer (R) 42.0%14.1 pts3,482,445
2006Robert Menendez (D) 53.4%Thomas H. Kean Jr. (R) 44.3%9.0 pts2,250,070
2002Frank R. Lautenberg (D) 53.9%Douglas R. Forrester (R) 43.9%9.9 pts2,112,604
2000Jon S. Corzine (D) 50.1%Bob Franks (R) 47.1%3.0 pts3,015,662
1996Robert G. Torricelli (D) 52.7%Dick Zimmer (R) 42.6%10.1 pts2,883,466
1994Frank R. Lautenberg (D) 50.3%Garabed "chuck" Haytaian (R) 47.0%3.3 pts2,054,887
1990Bill Bradley (D) 50.4%Christine Todd Whitman (R) 47.4%3.0 pts1,938,454
1988Frank R. Lautenberg (D) 53.6%Peter M. Dawkins (R) 45.2%8.4 pts2,987,634
1984Bill Bradley (D) 64.2%Mary V. Mochary (R) 34.9%29.3 pts3,096,456
1982Frank R. Lautenberg (D) 50.9%Millicent Fenwick (R) 47.8%3.2 pts2,193,945
1978Bill Bradley (D) 55.3%Jeffrey Bell (R) 43.1%12.2 pts1,957,515
1976Harrison A. Williams Jr. (D) 60.7%David F. Norcross (R) 38.0%22.6 pts2,771,390

Get this data

This page's numbers, as JSON:

curl https://visualizedata.org/data/places/us-nj/senate.json

Every Senate race, every state, from electiondata.dev (live, no key):

curl "https://api.electiondata.dev/v1/senate-results/download/senate-results.csv"

Open the JSON

What this can't tell you

  • Statewide totals say nothing about who voted or why.
  • Candidates with a party's support under another name (Minnesota's DFL, New York's fusion lines) are counted with that party, as the MIT data's simplified party does; independents stay independents.

How the answer is decided

Each candidate's votes are summed over every ballot line; blank, over- and under-votes are left out. The margin is the winner's share of the votes minus the runner-up's. A runoff, where held, is the result.

Sources