Incumbent Jeff Van Drew (R) defeated Amy Kennedy (D) in the general election for New Jersey's 2nd Congressional District on November 3, 2020. Van Drew was first elected in 2018 as a Democrat after defeating Seth Grossman (R) 53% to 45%. Van Drew succeeded Frank LoBiondo (R), who held the seat from 1995 until his retirement in 2019..