Phoenix City Council Formal Meeting
January 21, 2026 — council, 1h 34m. Full transcript and vote records below — no spin, just what happened.
What was decided
Every vote is checked against the council’s official minutes — the legal record of the meeting. Records still awaiting that check show the outcome only; the member-by-member record is added once the minutes are published and checked.
Votes with disagreement are shown first.
Authorization to disperse funds related to House Bill 2407
How they voted
Passed 8–1 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 14:40.
Agenda item 26 · background & details
Unresolvable name(s) dropped: Pastore, Warren
Approve a binding waiver of enforcement of the data center special permit provisions for the subject site as…
Official motion wording
approve a binding waiver of enforcement of the data center special permit provisions for the subject site as revised
How they voted — approve a binding waiver of enforcement of the data center special permit provisions for the subject site as revised
Passed 7–1 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 29:01.
Agenda item 55 · background & details
How they voted — to approve the item per the memo from the Planning and Development Director dated January 20, 2026 and adopt the related ordinance
Passed 6–1 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 59:21.
Agenda item 55 · background & details
Unresolvable name(s) dropped: Juanado
Council vote
Official motion wording
to approve items four through 19
How they voted
Passed unanimously Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 10:23.
Motion to approve items 20 through 55, except the following, items 26, 30, 54, and 55
How they voted
Passed unanimously Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 10:59.
Unresolvable name(s) dropped: Pastore, Wearing
Transcript
The full transcript, word-for-word as spoken. Speakers appear in order until speaker labeling is complete.
How vote data stays honest
In these records, votes are extracted from the clerk’s roll call in the public recording. Before final publication, they are cross-checked against the city’s official minutes. Corrections are published openly.
This meeting was transcribed with automated speech-to-text. Names and figures should be checked against the official minutes before quoting.