Council Brief
Cypress — council roster & voting records

Cypress City Council

Who sits on the Cypress 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.

mixed · mayor: rotated-by-council · term limits: Cypress is a charter city. Per the city charter the council elects the Mayor and Mayor Pro Tem from among its members in even-numbered years (Mayor is not directly elected). City sources indicate the charter imposes council term limits (commonly reported as two consecutive four-year terms), but the exact charter-section text could not be retrieved because the charter/full-text page returns HTTP 403 to automated fetches. No current member is near any limit — all five are in their first term. · on the Nov 2026 ballot: Districts 1, 2, and 5. These are the three seats currently held on an at-large/holdover basis by David Burke, Bonnie Peat, and Rachel Strong Carnahan; they are the last at-large seats converting to by-district on the November 2026 ballot. Districts 3 and 4 were already filled by district in November 2024 (terms to December 2028).

Vote records digitized from 2026-03-10 to 2026-08-25 (9 meetings, 142 individual votes). Sources: official minutes and meeting records linked on every line.

Bonnie Peat

Bonnie Peat

Council Member · At large · first elected 2022 · next on the ballot 2026
29 recorded votes since 2026-03-10 · 100% present · 3 dissents
David Burke

David Burke

Council Member · At large · first elected 2022 · next on the ballot 2026
29 recorded votes since 2026-03-10 · 100% present · 0 dissents
Kyle Chang

Kyle Chang

Mayor Pro Tem · District 3 · first elected 2024 · next on the ballot 2028
29 recorded votes since 2026-03-10 · 100% present · 1 dissents
Leo Medrano

Leo Medrano

Mayor · District 4 · first elected 2024 · next on the ballot 2028
26 recorded votes since 2026-03-10 · 100% present · 0 dissents
Rachel Strong Carnahan

Rachel Strong Carnahan

Council Member · At large · next on the ballot 2026
29 recorded votes since 2026-03-10 · 100% present · 1 dissents

Recent divided votes

DateItemOutcomeVoted noSource
2026-08-25troduce an ordinance approving the Development Agreement with the proposed changes. The motion was carried by the following electronic vote:3-1 passedRachel Strong Carnahanrecord
2026-07-14consideration of the item to the City Council meeting of Tuesday, August 25, 2026. The motion was carried by the following electronic vote:3-1 passedBonnie Peatrecord
2026-06-09the settlement agreement and authorize the City Manager to serve as the signatory. The motion was carried by the following electronic vote:3-1 passedBonnie Peatrecord
2026-03-10g Carnahan, to approve the 2026 Federal and State Legislative Platform as proposed. The motion was carried by the following electronic vote:4-1 passedKyle Changrecord
2026-03-10emoval of duplicate language only. The motion failed for lack of a second. The original motion was carried by the following electronic vote:4-1 passedBonnie Peatrecord

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