This is the 2024 race. The latest: 2026 →

2024Final results

2024 election for New Jersey's 2nd District

U.S. House · New Jersey

Jeff Van Drew (R) won with 58.1% of the vote, defeating Joseph F. Salerno (D) by 17.0 points.

Jeff Van DrewRepublican · winner
58.1%215,736
41.1%152,672
0.7%2,535
Tim AlexanderOther party
0.0%5
Megan ZaneOther party
0.0%1
Frank ZaneOther party
0.0%1
Brian HoganOther party
0.0%1
Michael MiliciOther party
0.0%1
Mel SnyderOther party
0.0%1
Leonela DolmuzOther party
0.0%1
0.0%1
Lebron JamesOther party
0.0%1
Marissa ByrdOther party
0.0%1
Jeff MartineOther party
0.0%1
Colin PowellOther party
0.0%1
0.0%1
John PorkOther party
0.0%1
The same year, the district voted R+25.5 for president; this race was R+17.0.371,178 votes

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 3:26 AM ET

The seat over time

D − R margin in this seat's races around 2024

Races before and after

EvenR+22.22016D+7.72018R+5.82020R+18.92022R+17.02024D+2.72026

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 3:26 AM ET

Money in this race

Each line compares the two campaigns on one scale.

Joseph F. SalernoJeff Van Drew
$1.7M
Raised by the campaign
$3.2M
$1.7M
Spent by the campaign
$3M
$36.8K
Cash on hand
$762.4K

Other candidates' campaigns: Tim Alexander $195.5K.

Campaign money: FEC, through Dec 31, 2024.

Source: FEC campaign filingsUpdated Dec 31, 2024

The candidates

Jeff Van Drew (R)Joseph F. Salerno (D)

Also on the ballot: Thomas Cannavo (Green), 0.7%; Tim Alexander (Other party), 0.0%; Megan Zane (Other party), 0.0%; Frank Zane (Other party), 0.0%; Brian Hogan (Other party), 0.0%; Michael Milici (Other party), 0.0%; Mel Snyder (Other party), 0.0%; Leonela Dolmuz (Other party), 0.0%; Kenneth Michael Jr. (Other party), 0.0%; Lebron James (Other party), 0.0%; Marissa Byrd (Other party), 0.0%; Jeff Martine (Other party), 0.0%; Colin Powell (Other party), 0.0%; John Robert Carmen (Other party), 0.0%; John Pork (Other party), 0.0%