KJZZ is a service of Rio Salado College,
and Maricopa Community Colleges

Copyright © 2026 KJZZ/Rio Salado College/MCCCD
Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations

More than 130,000 voters cast primary ballots in staggered Tucson City Council race

Tucson City Hall on Monday, June 9, 2025.
Chelsey Heath/KJZZ
Tucson City Hall on Monday, June 9, 2025.

Candidates were chosen by voters in a primary election on Aug. 5, for the staggered Tucson City Council race taking place in November.

More than 138,000 registered voters turned in ballots for primary candidates to represent three of the six wards that make up Tucson’s City Council.

Ward 3 incumbent Democrat Kevin Dahl is leading challenger and current Tucson school board member Sadie Shaw by just over 100 votes as of Wednesday. City officials have said final results for that race won’t be ready for a few days as ballot counting continues.

Ward 3 Republican candidate Janet "JL" Wittenbraker ran unchallenged.

Unofficial results from the city show candidates Selina Barajas and Miranda Shubert leading their three-way Democratic race for Ward 5 and Ward 6. Neither ward had a Republican candidate.

More Tucson news

Alisa Reznick is a senior field correspondent covering stories across southern Arizona and the borderlands for the Tucson bureau of KJZZ's Fronteras Desk.