2019 San Francisco mayoral election

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
2019 San Francisco mayoral election

← 2018
(special)
November 5, 2019 (2019-11-05) 2024 →
  150x150px 150x150px 150x150px
Candidate London Breed Ellen Lee Zhou Joel Ventresca
Popular vote 126,221 25,006 13,283
Percentage 70.3% 13.9% 7.40%

250px
County supervisorial district results
Breed:      50–60%      60–70%      70–80%

Mayor before election

London Breed

Elected Mayor

London Breed

Lua error in package.lua at line 80: module 'strict' not found. The election for mayor of the City and County of San Francisco was held on November 5, 2019. Incumbent mayor London Breed, who had previously been elected in a special election to fill the unexpired term of the late Mayor Ed Lee, was reelected to a first full term in office. All local elections in California are nonpartisan.

Background

London Breed was elected Mayor of San Francisco in a 2018 special election to serve until 2020, filling the unexpired term of Ed Lee, who was elected in 2011 and 2015, and died in office on December 12, 2017. Breed stood for election to a first full term in office in 2019.[1][2]

Candidates

The filing deadline was 5 p.m. on June 11, 2019.[3] Among the candidates who qualified, only the incumbent mayor Breed had a traditional political background.[2]

Qualified

Declined

Campaign

Lua error in package.lua at line 80: module 'strict' not found.

Ellen Lee Zhou was the conservative candidate in the race, running a campaign with pro-Donald Trump and pro-gun messaging.[11] Her campaign also criticized the city government's handling of homelessness.[11] Shortly before the election, she erected a billboard on Dore Street featuring a caricature of Breed that many San Francisco politicians described as racist.[11][12][13]

Joel Ventresca was endorsed by the San Francisco Green Party.[14]

Results

The election used instant-runoff voting, also known as ranked-choice voting. However, Breed was reelected with a majority of the vote in the first round, and no transferring of votes was required. Although California municipal elections are nonpartisan, Ellen Lee Zhou, the second-place finisher and a self-described Republican, had the best performance for a candidate of her party in a San Francisco mayoral race since John Barbagelata in 1975.

2019 San Francisco mayoral election[15]
Candidate Maximum
Round
Maximum
Votes
Share in
Maximum
Round
Maximum Votes
First Round VotesTransfer Votes

Template:Election box ranked choice winning candidate no party

Ellen Lee Zhou 1 25,006 13.92%
Joel Ventresca 1 13,283 7.40%
Paul Ybarra Robertson 1 7,649 4.26%
Wilma Pang 1 4,963 2.76%
Robert L. Jordan, Jr. 1 2,458 1.37%
Marc Roth (write-in candidate) 1 7 0.00%
2019 San Francisco mayoral election
First Round Ballot Summary
  Count
Share of
Contest
Ballots
Continuing Votes 179,587 87.13%
Over Votes 603 0.29%
Under Votes 25,927 12.58%
Contest Ballots 206,117 100.00%
Registered Voters 495,050
Contest Turnout 41.64%


Future

In November 2022, San Francisco voters approved Proposition H, moving all future citywide elections to years that are multiples of four (thereby coinciding with presidential elections), beginning with 2024, and extending for one year the terms of incumbent citywide officeholders, including Breed.[16] As a result, the mayoral term resulting from the 2019 election will now expire in January 2025 instead of January 2024 as originally planned.[16]

References

  1. 1.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 2.2 2.3 2.4 2.5 Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. 11.0 11.1 11.2 Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. 16.0 16.1 Lua error in package.lua at line 80: module 'strict' not found.