This is the 1978 race. The latest: 2026 →

1978Final results

1978 election for California Senate District 24

California State Senate · California

Alex P. Garcia (D) won with 69.0% of the vote, defeating Loyal A. Weaver (R) by 42.9 points.

Alex P. GarciaDemocrat · winner · incumbent
69.0%51,075
Loyal A. WeaverRepublican
26.1%19,340
Kay McGlachinPeace and Freedom
4.8%3,583
73,998 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 1978

Races before and after

EvenD+42.91978D+46.61982D+47.81986D+44.31990D+30.51994D+49.61998

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

The candidates

Alex P. Garcia (D)Loyal A. Weaver (R)

Also on the ballot: Kay McGlachin (Peace and Freedom), 4.8%