The 2024 United States Senate election in New Mexico was held on November 5, 2024, to elect a member of the United States Senate to represent the state of New Mexico. Democratic incumbent Martin Heinrich won re-election to a third term, defeating Republican financier Nella Domenici. Primary elections took place on June 4, 2024, with both Heinrich and Domenici winning their respective party's nomination unopposed. Republicans have not won a Senate race in New Mexico since Domenici's late father Pete did so in 2002.
Heinrich was first elected in 2012 by a 5.7-point margin, succeeding longtime Democratic incumbent Jeff Bingaman. In 2018, Heinrich was reelected to his second term by an overwhelming 23.6-point margin, but this was largely due to the presence of third-party candidate and former governor of the state Gary Johnson, who ran as a Libertarian and garnered over 15% of the vote. Come Election Day in 2024, Heinrich was reelected to a third term in office by 10.12%, receiving 55.1% of the statewide vote to Domenici's 44.9%. While an underperformance of his 2018 margin, his margin of victory was an overperformance of Kamala Harris' 6-point victory in the state in the concurrent presidential election.
Heinrich also held his own quite well at a county-by-county level, particularly when compared to the performances of Kamala Harris. For example, Heinrich carried the counties of Guadalupe and Cibola by 21.7% and 13.2%, respectively, which Harris carried in the concurrent presidential election by meager margins of 0.72% and 1.6%, respectively. Heinrich also carried Socorro County by around 4.8%, which was carried by Donald Trump in the presidential race by around 4%.
Aggregate polls<br />
Counties that flipped from Democratic to Republican
Heinrich won all three congressional districts.
Partisan clients<br />
Official campaign websites