Who votes together—and where.
Explore each councilor’s record by topic, the pairs that repeatedly align on divided votes, and the issues where Council finds the most and least agreement. Every pattern is linked back to the public record.
Where Council divides most.
A divided vote contains at least one yes and one no. A higher rate means Council divided more often on matters in that topic—not that every disagreement was equally consequential.
Climate & environment
Climate policy, clean energy, environmental protection, resilience, and sustainability.
The voting record on climate.
A yes rate is not a “pro-topic” score: each roll call asks a different question. These cards report how each member voted on the proposals grouped here.

- Yes
- 17
- No
- 1
- Participated
- 18

- Yes
- 19
- No
- 0
- Participated
- 19

- Yes
- 15
- No
- 1
- Participated
- 16

- Yes
- 19
- No
- 1
- Participated
- 20

- Yes
- 19
- No
- 1
- Participated
- 20

- Yes
- 19
- No
- 1
- Participated
- 20

- Yes
- 17
- No
- 2
- Participated
- 19

- Yes
- 19
- No
- 1
- Participated
- 20

- Yes
- 18
- No
- 0
- Participated
- 18

- Yes
- 17
- No
- 1
- Participated
- 18

- Yes
- 19
- No
- 1
- Participated
- 20

- Yes
- 16
- No
- 1
- Participated
- 17
Who lands on the same side.
These are observed voting alignments, not claims of an organized or explicit coalition. The calculation adjusts for each member’s underlying tendency to vote yes.
Most aligned pairs
3 of 3 shared divided votes
3 of 3 shared divided votes
3 of 3 shared divided votes
3 of 3 shared divided votes
Most often on opposite sides
0 of 3 shared divided votes
0 of 3 shared divided votes
0 of 3 shared divided votes