Skip to main content

City of Indio · Statewide General Election

Indio City Council, District 3

Draft candidate list — early preview until the state’s official list publishes on August 27, 2026.

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 holds your district's seat on Indio's 5-member City Council: city ordinances, the budget, and land use. A 4-year term. The council selects one of its own members to serve as Mayor and another as Mayor Pro Tem each year -- the titles rotate rather than being separately elected.

Incumbent Mayor Elaine Holmes seeks a new term on the District 3 seat against Andrea Bouchard, a criminal defense lawyer.

This person holds your district's seat on Indio's 5-member City Council: city ordinances, the budget, and land use. A 4-year term. The council selects one of its own members to serve as Mayor and another as Mayor Pro Tem each year — the titles rotate rather than being separately elected.

Holmes currently holds Indio's rotating Mayor title, though the office attached to her council seat continues regardless of who holds the mayoralty in a given year; the Desert Sun's reporting notes she'll keep serving her district's seat even after the mayor's chair rotates to someone else in 2027. Bouchard is a first-time candidate for the seat.

Elaine Holmes

Elaine Holmes holds the District 3 seat on the Indio City Council and currently serves in the council's rotating Mayor role. She is seeking a new term. No independent biography or platform statement beyond her current officeholding, as reported by the Desert Sun and corroborated by Wikipedia's sourced council roster, was found in the time available for this profile. The same Desert Sun reporting notes she previously defeated Jonathan Becerra — a candidate in this cycle's separate District 4 race — in a 2022 council contest.

Strengths

Sitting council experience and the current, if rotating, Mayor title, both suggesting standing among her council colleagues.

Trade-offs

No independently reported policy platform beyond her current officeholding was found in the time available for this profile.

Keep in mind

As an incumbent, her record on the council is something voters can look up directly rather than take on faith.

Andrea Bouchard

Andrea Bouchard is a criminal defense lawyer running for the District 3 seat on the Indio City Council. No independent biography or platform statement beyond her occupation, as reported by the Desert Sun, was found in the time available for this profile.

Strengths

A legal background may bring familiarity with the city's regulatory and code-enforcement processes.

Trade-offs

No prior elected or appointed public service, and no independently reported platform beyond her occupation, was found in the time available for this profile.

Keep in mind

This is a first run against a sitting incumbent who currently holds the council's rotating Mayor title.

Source review: Strong (86/100) · 3 cited sources

Official records anchor this contest, with several source types checked for context.

  • voteinfo.net (opens in a new tab)Riverside County Registrar of Voters — 2026 Annual Election Calendar (lists every November 3, 2026 General Municipal Election office by city, including "City of Cathedral City: City Council District 3 / District 4 / District 5 / City Treasurer")
  • desertsun.com (opens in a new tab)The Desert Sun — "See who's running for mayor and city council in Coachella Valley" (Tom Coulter and Sam Morgen, Aug. 13, 2026; names every qualified candidate in each Cathedral City council/treasurer race with a one-line occupation/background note)
  • en.wikipedia.org (opens in a new tab)Wikipedia — "Indio, California" ("Government and politics" section: 5-member, district-elected City Council with a yearly rotating Mayor/Mayor Pro Tem; names the sitting council as of retrieval -- Mayor Elaine Holmes, Mayor Pro Tem Waymond Fermon, and Councilmembers Oscar Ortiz, Benjamin Guitron, Glenn Miller. Used in place of the city's own site, which returned HTTP 403 on every fetch attempt in this pass.)

Last updated August 31, 2026.