2019 San Francisco District Attorney election


The 2019 San Francisco District Attorney election was held on November 5, 2019, to elect the next district attorney of San Francisco. The election, which was held alongside the 2019 mayoral election in which incumbent mayor London Breed easily won her first full term, was won by public defender Chesa Boudin.
The incumbent district attorney, George Gascón, announced in October 2018 that he would not seek a third term. Gascón then abruptly resigned in October 2019, and Breed appointed Suzy Loftus to replace him on an interim basis.
Four candidates, Chesa Boudin, Suzy Loftus, Nancy Tung, and Leif Dautch, ran in the nonpartisan election, with Boudin and Loftus seen as the front-runners. San Francisco elections are conducted using ranked-choice voting: voters are permitted to rank the candidates in order of preference, and should no candidate garner a majority of first-choice votes, the support of the candidates with the fewest votes are successively re-allocated until one candidate attains a majority.
The winner of the election was unclear for several days; Loftus conceded the race to Boudin on November 9. The final results showed Boudin defeating Loftus by 4.6 percentage points in first-choice votes, and by 1.7 percentage points in the final round.

Background

In January 2011, district attorney Kamala Harris resigned to become attorney general of California, having been elected in 2010. George Gascón, at the time the chief of police of San Francisco, was appointed as her successor by outgoing Mayor Gavin Newsom, who had been elected in 2010 to become lieutenant governor of California. Gascón was subsequently elected to two full terms as district attorney, in 2011 and in 2015.
On October 2, 2018, after Suzy Loftus announced her candidacy for the office, Gascón announced that he would not seek re-election. On October 19, 2019, in the midst of the campaign, Gascón abruptly resigned as district attorney; he said he was considering running for district attorney of Los Angeles in 2020. Mayor London Breed then appointed Loftus to replace Gascón. The appointment was criticized by Loftus's election opponents, who charged that Breed was conferring the advantage of incumbency on her preferred candidate less than three weeks before the election; until the appointment of Loftus, the election had been slated to be the first open race for district attorney in over a century. However, some contend that the appointment hurt Loftus's chances in the election, as voters felt that the decision had seemingly been taken away from them.

Candidates

Polling

Poll sourceDate
administered
RCV
choice
Sample
size
Margin
of error
Chesa
Boudin
Leif
Dautch
Suzy
Loftus
Nancy
Tung
UndecidedRefs
October 13-16, 2019First400± 4.9%21%10%18%11%40%

Results

The results of the election are shown in the following tables:
CandidateRound 1Round 2Round 3
Chesa Boudin68,78573,53086,682
Suzy Loftus59,99066,48983,850
Nancy Tung37,33746,608
Leif Dautch27,021
Continuing votes193,133186,627170,532
Exhausted ballots06,43722,409
Over votes525594717
Under votes12,38712,38712,387
Total206,045206,045206,045

Aftermath

Loftus conceded to Boudin on November 9. Since Boudin was seen as by far the most progressive candidate in the race, the result was interpreted as a continuation of a national trend of bold criminal justice reformists elected in large cities, including Larry Krasner in Philadelphia; Rachael Rollins in Boston; and Kim Foxx in Chicago.
Boudin took office on January 8, 2020.