2019 San Francisco mayoral election
|
|||||||||||||||||
|
|||||||||||||||||
|
|||||||||||||||||
250px County supervisorial district results
Breed: 50–60% 60–70% 70–80% |
|||||||||||||||||
|
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.
Contents
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
- Ellen Lee Zhou, social worker and candidate for mayor in 2018[4][5]
- Joel Ventresca, retired San Francisco International Airport administrative analyst and perennial candidate in the 1990s[2]
- London Breed, incumbent mayor of San Francisco[6][1]
- Paul Ybarra Robertson[2]
- Robert Jordan, street minister and San Francisco Board of Supervisors candidate from District 6 in 2006[2]
- Wilma Pang, professional singer/music educator and perennial candidate[2]
Declined
- Mark Farrell, 44th Mayor of San Francisco, former Supervisor from District 2[7][8]
- Mark Leno, former State Senator, former State Assemblyman, former San Francisco Supervisor representing District 8; candidate for mayor in 2018 special election[9][10]
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.
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% |
|
|
|||||
---|---|---|---|---|---|
Count |
|
||||
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.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 2.0 2.1 2.2 2.3 2.4 2.5 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 11.0 11.1 11.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 16.0 16.1 Lua error in package.lua at line 80: module 'strict' not found.