Elected officials

Every vote record on VoteBrief, grouped by member. Click a name to see their full voting history. Vote records are neutral data — no scores, no rankings.

Current council

Kate Gallego

Mayor · Mayor · 2018–2026

1316 vote records · 1305 yes · 11 no · 0 absent

Betty Guardado

Councilmember · District 5 · 2019–2026

1209 vote records · 1201 yes · 7 no · 1 absent

Anna Hernandez

Councilmember · District 7 · 2025–2026

305 vote records · 268 yes · 36 no · 1 absent

Kesha Hodge Washington

Vice Mayor · District 8 · 2023–2026

706 vote records · 704 yes · 2 no · 0 absent

Ann O'Brien

Councilmember · District 1 · 2021–2026

1119 vote records · 1099 yes · 19 no · 1 absent

Laura Pastor

Councilmember · District 4 · 2018–2026

1471 vote records · 1451 yes · 9 no · 11 absent

Kevin Robinson

Councilmember · District 6 · 2023–2026

669 vote records · 666 yes · 1 no · 2 absent

Debra Stark

Councilmember · District 3 · 2018–2026

1775 vote records · 1751 yes · 18 no · 6 absent

Jim Waring

Councilmember · District 2 · 2018–2026

1495 vote records · 1403 yes · 80 no · 12 absent

Former members

Served on the council during the period covered by these records.

Yassamin Ansari

Councilwoman · District 7 · 2021–2024

331 vote records · 331 yes · 0 no · 0 absent

Sal DiCiccio

Councilman · District 6 · 2018–2023

641 vote records · 641 yes · 0 no · 0 absent

Carlos Galindo-Elvira

Councilman (interim) · District 7 · 2024–2024

98 vote records · 98 yes · 0 no · 0 absent

Carlos Garcia

Councilman · District 8 · 2019–2023

798 vote records · 773 yes · 25 no · 0 absent

Bill Gates

Councilman · District 1 · 2018–2020

397 vote records · 397 yes · 0 no · 0 absent

Vania Guevara

Councilwoman (interim) · District 5 · 2018–2019

153 vote records · 153 yes · 0 no · 0 absent

Michael Nowakowski

Councilman · District 7 · 2018–2021

517 vote records · 509 yes · 6 no · 2 absent

Greg Stanton

Mayor · Mayor · 2018–2018

110 vote records · 108 yes · 2 no · 0 absent

Daniel Valenzuela

Councilman · District 5 · 2018–2018

179 vote records · 174 yes · 5 no · 0 absent

Thelda Williams

Mayor (interim) · Mayor · 2018–2019

358 vote records · 346 yes · 7 no · 5 absent

How often current members vote together

Share of minutes-checked votes where both members cast a Yes or No vote and voted the same way. Pairs with fewer than 10 shared votes are left blank. Abstentions and absences do not count. This is a record of co-voting, not a score.

GallegoGuardadoHernandezHodge WashingtonO'BrienPastorRobinsonStarkWaring
Kate Gallego—100%97%100%99%100%100%99%97%
Betty Guardado100%—94%100%99%100%100%100%96%
Anna Hernandez97%94%—92%94%96%92%92%95%
Kesha Hodge Washington100%100%92%—99%100%100%100%99%
Ann O'Brien99%99%94%99%—100%99%99%97%
Laura Pastor100%100%96%100%100%—100%99%97%
Kevin Robinson100%100%92%100%99%100%—100%99%
Debra Stark99%100%92%100%99%99%100%—97%
Jim Waring97%96%95%99%97%97%99%97%—