City of Grover Beach · Statewide General Election
Grover Beach Mayor
This is one contest. Enter your address to see every race on your November ballot, and keep track of your picks.
On the ballot
- Kassi Dee — Incumbent
- David Swift
This person would serve a 2-year term as Grover Beach's directly elected, at-large Mayor: presiding over City Council meetings, setting the agenda, and representing the city, within a council-manager government where an appointed City Manager runs day-to-day operations. Grover Beach is a San Luis Obispo County beach city of about 12,701 residents (2020 Census).
Grover Beach's Mayor race is a two-candidate contest for a 2-year term: incumbent Kassi Dee, seeking a second term, faces challenger David Swift.
Grover Beach, a San Luis Obispo County beach city of about 12,701 residents per the 2020 Census, runs under a council-manager government: an appointed City Manager handles day-to-day operations, while a 5-member City Council sets ordinances, the budget, and land use. The Mayor is directly, citywide elected -- unlike the other four Council seats, which have been elected by district since a 2022 ordinance -- and serves a 2-year term, presiding at Council meetings and receiving a $900/month stipend plus health benefits.
Dee, first elected Mayor in 2024, is seeking a second term. Swift, who has not held elected office in Grover Beach before, is a first-time candidate for the seat.
Kassi Dee
Kassi Dee is Grover Beach's incumbent Mayor, first elected in 2024 and seeking a second 2-year term. Her campaign, self-described as "The People's Mayor," points to specific first-term work: the West Grand Avenue revitalization plan, a residential street-improvement program she says is more than 70% complete, and public-safety initiatives including new police and fire equipment, training programs, a social-host ordinance addressing illegal fireworks, and support for the Five Cities Fire Authority's weed-abatement work. Her committee, "Re-Elect Kassi Dee for Mayor of Grover Beach 2026," reported about $4,695 raised for the 2026 calendar year through June 30 and about $1,367 cash on hand at that point.
Strengths
A full first term as Mayor, with specific, checkable work cited on her campaign site (a named street program, a named revitalization plan) rather than only general promises.
Trade-offs
No independent news coverage of her first term or this race was found this session -- the only detailed account of her record is her own campaign site, not third-party reporting.
Keep in mind
As the incumbent, her record is more visible and more scrutinizable than a first-time challenger's -- but that visibility itself isn't a reason to prefer or discount her; it's a difference in what's knowable about each candidate.
David Swift
David Swift is a first-time candidate for Grover Beach Mayor. His campaign site states a 5-point platform: responsible growth that balances state housing mandates with neighborhood input, economic vitality, public safety investment, infrastructure (streets, sewer, and water systems), and government accountability with clearer budget visibility. His own Form 460 campaign filing lists his occupation as "Consultant, Self Employed." His committee, "Elect David Swift for Grover Beach Mayor 2026," reported about $6,283 raised and about $5,281 cash on hand as of its first filing period ending June 30, 2026.
Strengths
A detailed, 5-point stated platform and an active campaign committee that outraised the incumbent's filing period, per each candidate's own Form 460.
Trade-offs
No prior elected or appointed local office was found for him, and no biography beyond his stated occupation (self-employed consultant) and platform was located this session.
Keep in mind
Raising more money in a single filing period is not the same as having more support -- Dee's committee has been active since 2025 and reports a higher cumulative calendar-year total; the two committees' reporting periods aren't directly comparable.
Source review: Strong (87/100) · 10 cited sources
Official records anchor this contest, with several source types checked for context; advocacy or endorsement sources are treated as attributed perspective.
Review note: David Swift's own 2026 campaign site (groverway.com), listed on the city's own candidate contact list: states a 5-point platform -- responsible growth ("protecting what makes Grover Beach special while planning thoughtfully for the future"), economic vitality, public safety, infrastructure (street, sewer, and water improvements), and government accountability/budget transparency -- with no biography or occupation stated on the site. and Kassi Dee's own 2026 reelection campaign site (KassiDee4GB.com), listed on the city's own candidate contact list: self-described as "The People's Mayor," citing first-term work including the West Grand Avenue revitalization plan, the K-14 residential street improvement program ("over 70% complete"), and public-safety initiatives (police/fire equipment, training, a social-host ordinance addressing illegal fireworks, and the Five Cities Fire Authority's weed-abatement program), and stating a second-term platform of economic development, infrastructure, and public safety. may have more bias because they are advocacy voter guides compared to other formal government and nonprofit journalism sources.
- slocounty.ca.gov (opens in a new tab)San Luis Obispo County -- official "Certified Candidate List for the November 3, 2026 General Election" (a.k.a. "Final Qualified Candidate List," report CFMR009, print date 8/22/2026): a negative finding -- no Grover Beach (or any city) contest appears anywhere on it, and the county's own companion web page states "This does not include candidates running for city office," since city candidates file directly with their own city clerk. Used only to establish that the county document is the wrong source for Grover Beach's roster, correcting the local-authoring queue's earlier note.
- grover.org (opens in a new tab)City of Grover Beach -- own "Current Municipal Elections" page (grover.org/393): the city's live, current candidate roster for the Nov. 3, 2026 General Municipal Election -- Mayor (At-Large, 2-year term): Kassi Dee (qualified 8/5/2026), David Swift (qualified 7/29/2026); City Council District 1 (4-year term): Shilo Terek (qualified 7/30/2026), Kelvin Coveduck (qualified 7/29/2026); City Council District 2 (4-year term): Jules Tuggle (qualified 7/29/2026), Allen Thompson (qualified 7/30/2026) -- plus eligibility rules (district residency for Council, citywide residency for Mayor) and the nomination timeline (July 13-Aug. 7, 2026, extendable to Aug. 12 for an unfiled incumbent's seat).
- grover.org (opens in a new tab)City of Grover Beach City Clerk's Office -- "Contact Information for Candidates for the November 3, 2026 General Municipal Election" (PDF, published for the close of the nomination period): lists, alphabetically by last name under each office, the same six qualified candidates as the city's live elections page, with each candidate's own listed contact info and, where filed, campaign website -- Kassi Dee (www.KassiDee4GB.com), David Swift (www.groverway.com), Kelvin Coveduck (email only), Shilo Terek (www.ShiloT4GB.com), Allen Thompson (email only), Jules Tuggle (www.tuggle4gb.com) -- independently confirming the final roster and each candidate's full name as published for the ballot.
- grover.org (opens in a new tab)City of Grover Beach -- News Release, "Nomination Period to Begin for City Council Candidates" (June 29, 2026, City Clerk Wendi Sims): states, in the city's own words, that Ordinance No. 22-02 (adopted March 28, 2022) changed City Council elections from at-large to district-based while the Mayor remains directly, citywide elected for a 2-year term; that two Council seats (District 1 and District 2) and the Mayor seat are up in Nov. 2026; that Council Member is a 4-year term; and that elected officials receive a $720/month (Council) or $900/month (Mayor) stipend plus health benefits.
- grover.org (opens in a new tab)City of Grover Beach -- own "City Council Members" page (grover.org/177): names, in the city's own words, the sitting council by seat and term -- Kassi Dee, Mayor (Dec. 2024-Dec. 2026); Robert Robert, Mayor Pro Tem / Council Member District 1 (Dec. 2022-Dec. 2026); Jules Tuggle, Council Member District 2 (appointed January 2025 to complete the remainder of a 4-year term, through Dec. 2026); District 3, vacant (term through Dec. 2028); Clint Weirick, Council Member District 4 (through Dec. 2028) -- the source for confirming Dee and Tuggle are running incumbents and that District 1 incumbent Robert Robert did not file for reelection.
- en.wikipedia.org (opens in a new tab)Wikipedia, "Grover Beach, California": used narrowly for the fixed, dated 2020 Census population figure (12,701) and as an independent cross-check that Kassi Dee is the current Mayor and the city operates a council-manager government.
- kassidee4gb.com (opens in a new tab)Kassi Dee's own 2026 reelection campaign site (KassiDee4GB.com), listed on the city's own candidate contact list: self-described as "The People's Mayor," citing first-term work including the West Grand Avenue revitalization plan, the K-14 residential street improvement program ("over 70% complete"), and public-safety initiatives (police/fire equipment, training, a social-host ordinance addressing illegal fireworks, and the Five Cities Fire Authority's weed-abatement program), and stating a second-term platform of economic development, infrastructure, and public safety.
- grover.org (opens in a new tab)Kassi Dee's committee ("Re-Elect Kassi Dee for Mayor of Grover Beach 2026," FPPC #1480446, treasurer Tenaya Pauly) -- Form 460 semi-annual campaign statement for the period Jan. 1-June 30, 2026, filed with the City of Grover Beach (received 7/27/2026): reports $1,749 in monetary contributions received this period ($4,695.35 for the 2026 calendar year to date), $1,252.39 in total expenditures this period, and an ending cash balance of $1,366.71; itemized expenditures include a $257 personalized brick for a Grover Beach Community Foundation park fundraiser, a $150 SLOCO Data Secretary of State filing fee, and a $150 Clark Center for Performing Arts vendor fee.
- groverway.com (opens in a new tab)David Swift's own 2026 campaign site (groverway.com), listed on the city's own candidate contact list: states a 5-point platform -- responsible growth ("protecting what makes Grover Beach special while planning thoughtfully for the future"), economic vitality, public safety, infrastructure (street, sewer, and water improvements), and government accountability/budget transparency -- with no biography or occupation stated on the site.
- grover.org (opens in a new tab)David Swift's committee ("Elect David Swift for Grover Beach Mayor 2026," FPPC #1490564, treasurer Brendan P. Dooher) -- Form 460 semi-annual campaign statement for its first filing period (4/20-6/30/2026), filed with the City of Grover Beach (received 7/22/2026, city date-stamped 7/24/2026): reports $6,000 in monetary and $283 in nonmonetary contributions ($6,283 total, all new this period), $719.38 in total expenditures, and an ending cash balance of $5,280.62; Schedule A lists a $500 contribution from Swift himself, whose occupation is given as "Consultant, Self Employed."
Last updated September 2, 2026.