The 1978 San Jose mayoral election was held to elect the mayor of San Jose, California. It saw an initial election held on June 6, 1978, followed by a runoff election on November 7, 1978 after no candidate managed to obtain a majority in the initial election.[3] The runoff was won by incumbent mayor Janet Gray Hayes.
Incumbent mayor Janet Gray Hayes campaigned almost exclusively on her support for controlling growth by placing restrictions on both the amount and location of new units of housing in the city.[4] Her runoff opponent, Alfredo Garza Jr., had been on the opposite side of the issue both as a mayoral candidate and as a city council member, supporting more rapid growth in the city, being considered a member of the council's “let's‐grow‐faster" bloc.[4][6] The issue of whether or not to mitigate growth was a hotly contested issue in the city's politics ahead of the election. The City Council, in August, fired city manager Ted Tedesco over his attempts to control the rate of development in the city, with Garza being one of the City Council members who voted to fire him.[4][6] Garza was believed to have been the main force behind the firing of Tedesco, and Hayes was greatly upset with Tedesco's firing.[7] The election was seen as giving a strong mandate to controlling the rate of growth. Hayes, staking out this position, won an overwhelming victory in the runoff over an opponent with the opposing stance. Additionally, in the coinciding city council elections, Joe Colla, a longtime member of the council who was part of the "let's-grow-faster" bloc, notably lost reelection.[4]
Garza, as a chicano (Mexican-American), was aiming to be the first such mayor of the city. Mexican Americans, at the time, comprised as much as 25% of the city's electorate.[8] Neither the city, nor any other major Californian city, had had a Latino mayor since California obtained statehood in 1850, and this would remain the case until Ron Gonzales was elected mayor of San Jose in 1998.[9][10]