Skip to main content

City of Grover Beach · Statewide General Election

Grover Beach City Council, District 2

This is one contest. Enter your address to see every race on your November ballot, and keep track of your picks.

On the ballot

This person would hold one of two district Council seats up this cycle on Grover Beach's 5-member City Council -- the Mayor is the fifth, elected citywide -- serving a 4-year term: city ordinances, the budget, and land use for this part of Grover Beach, a San Luis Obispo County beach city of about 12,701 residents (2020 Census). The city moved from at-large to district-based Council elections in 2022 (Ordinance No. 22-02); Districts 3 and 4 aren't up again until 2028.

Grover Beach City Council District 2 pits incumbent Jules Tuggle, appointed to the seat in January 2025, against challenger Allen Thompson.

District 2 is one of four district-elected seats on Grover Beach's 5-member City Council -- the Mayor is the fifth, elected citywide -- serving a 4-year term under the city's council-manager government, which sets ordinances, the budget, and land use for this part of the city. Council Members receive a $720/month stipend plus health benefits.

Tuggle was appointed to the District 2 seat in January 2025 to complete the remainder of a 4-year term, per the city's own City Council Members page, and is now seeking to be elected to a full term for the first time. Thompson has not held elected office in Grover Beach before.

Jules Tuggle

Jules Tuggle is Grover Beach's incumbent District 2 Council Member, appointed in January 2025 to complete the remainder of a 4-year term and now seeking election to a full term. Her campaign site lists issue headings -- quality of life (parks, safety, local amenities), infrastructure (roads, water, and sewer systems), community growth, fiscal responsibility, and transparency -- but offers little supporting detail under most of them, and no biography or occupation is stated on the site.

Strengths

Roughly a year and a half of sitting experience on the Council, following her January 2025 appointment.

Trade-offs

Her campaign site states issue headings without much supporting detail, and no independent news coverage of her appointment, her time on the Council, or this race was found this session.

Keep in mind

As the incumbent, she has a Council voting record that a first-time challenger doesn't -- but this dataset did not locate a summary or account of that record this session, beyond her own campaign site.

Allen Thompson

Allen L. Thompson filed a Form 501 candidate intention statement with the City of Grover Beach for Council Member District 2. He has no campaign website; his listed contact information is an email address only. Beyond his name and filing status on the city's own candidate list, no biography, occupation, campaign platform, or news coverage was found for him this session.

Strengths

None independently confirmed beyond a certified, qualified nomination filing with the City of Grover Beach.

Trade-offs

No campaign website, news coverage, stated platform, or other biography was found for him this session -- the public record here is genuinely thin, not just under-covered.

Keep in mind

A record this thin isn't unusual for a first-time local candidate without an active campaign website; if he releases a platform closer to the election, that material isn't reflected here yet.

Source review: Strong (88/100) · 8 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: Jules Tuggle's own 2026 campaign site (tuggle4gb.com), listed on the city's own candidate contact list for District 2: lists issue headings -- quality of life (parks, safety, local amenities), infrastructure (roads, water, sewer), community growth, fiscal responsibility, and transparency/trust -- without further detail under most of them, and no biography or occupation stated on the site; its endorsements page shows only an unfilled placeholder ("Example Endorsement"), not a real endorsement, so none is used. may have more bias because it is an advocacy voter guide 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.
  • tuggle4gb.com (opens in a new tab)Jules Tuggle's own 2026 campaign site (tuggle4gb.com), listed on the city's own candidate contact list for District 2: lists issue headings -- quality of life (parks, safety, local amenities), infrastructure (roads, water, sewer), community growth, fiscal responsibility, and transparency/trust -- without further detail under most of them, and no biography or occupation stated on the site; its endorsements page shows only an unfilled placeholder ("Example Endorsement"), not a real endorsement, so none is used.
  • grover.org (opens in a new tab)Allen L. Thompson's Form 501 Candidate Intention Statement, filed with the City of Grover Beach for Council Member District 2 (executed and received 7/20/2026): confirms his full legal name and filing date; the city's Campaign Financial Disclosures page separately shows his Form 410 (Statement of Organization) is marked "not yet qualified" (received 7/30/2026), with no Form 460 filed as of this pass. His contact listing carries only an email address, and no campaign website, biography, or news coverage was found for him.

Last updated September 2, 2026.