1980Flipped from DemocraticFinal resultsIncumbent defeated

1980 election for New Mexico Senate District 25

New Mexico State Senate · New Mexico

Charles A. Marquez (R) won with 52.3% of the vote, defeating Don L. King (D) by 4.6 points, a seat Democrats won last time.

Charles A. MarquezRepublican · winner
52.3%6,509
Don L. KingDemocrat · incumbent
47.7%5,938
12,447 votes

Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET

The seat over time

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

Races before and after

EvenR+4.61980D+21.51984D+28.61988D+38.11996D+58.12004D+64.82020

Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET