Council Brief
Fountain Valley — council roster & voting records

Fountain Valley City Council

Who sits on the Fountain Valley city council, how long they've served, when each seat is next on the ballot — and how each member has actually voted, item by item, from the official record.

at-large · mayor: rotated-by-council · term limits: No person may serve more than three consecutive full (4-year) terms as a member of the City Council; a full term means a four-year term, and any portion less than a full term is not counted. After three consecutive full terms, a person is ineligible to serve again until at least a two-year break in service. Term limits apply prospectively to terms commencing on or after November 2, 2004. (Fountain Valley Municipal Code Ch. 2.04, section 2.04.230.) · on the Nov 2026 ballot: Three (3) City Council seats are on the November 3, 2026 General Municipal Election ballot for four-year terms. These are the three seats last filled in November 2022 and currently held by Jim Cunneen, Kim Constantine, and Patrick Harper (terms expiring November 2026). Confirmed on the city's own election page: 'The next General Municipal Election is scheduled to take place on November 3, 2026, for purposes of filling three (3) seats on the City Council for a four-year term.'

Vote records for this body are being digitized; roster and election data are current. Sources: official minutes and meeting records linked on every line.

Glenn Grandis

Glenn Grandis

Councilmember · at-large · first elected 2020 · next on the ballot 2028
Jim Cunneen

Jim Cunneen

Mayor · at-large · first elected 2022 · next on the ballot 2026
Kim Constantine

Kim Constantine

Councilmember · at-large · first elected 2018 · next on the ballot 2026
Patrick Harper

Patrick Harper

Vice Mayor · at-large · first elected 2018 · next on the ballot 2026
Ted Bui

Ted Bui

Councilmember · at-large · first elected 2020 · next on the ballot 2028

Meeting briefs for Fountain Valley: this week's coverage · Get alerts when this council votes on something you care about: free weekly brief or professional alerts.