Kevin Dahl
Kevin Dahl (Democratic Party) is a member of the Tucson City Council in Arizona, representing Ward 3. He assumed office on December 6, 2021. His current term ends on December 3, 2029.
Dahl (Democratic Party) ran for re-election to the Tucson City Council to represent Ward 3 in Arizona. He won in the general election on November 4, 2025.
Biography
Kevin Dahl was born in the District of Columbia. He graduated from Prescott College in 1990. His professional experience includes working as an Arizona program manager for the National Parks Conservation Association and adjunct faculty at Prescott College.[1]
Elections
2025
See also: City elections in Tucson, Arizona (2025)
General election
General election for Tucson City Council Ward 3
Incumbent Kevin Dahl defeated Janet Wittenbraker in the general election for Tucson City Council Ward 3 on November 4, 2025.
Candidate | % | Votes | ||
| ✔ | Kevin Dahl (D) | 67.8 | 60,964 | |
| Janet Wittenbraker (R) | 32.0 | 28,765 | ||
| Other/Write-in votes | 0.2 | 187 | ||
| Total votes: 89,916 | ||||
= candidate completed the Ballotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. | ||||
Democratic primary election
Democratic primary for Tucson City Council Ward 3
Incumbent Kevin Dahl defeated Sadie Shaw in the Democratic primary for Tucson City Council Ward 3 on August 5, 2025.
Candidate | % | Votes | ||
| ✔ | Kevin Dahl | 50.0 | 3,296 | |
Sadie Shaw ![]() | 49.7 | 3,277 | ||
| Other/Write-in votes | 0.3 | 20 | ||
| Total votes: 6,593 | ||||
= candidate completed the Ballotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. | ||||
Republican primary election
Republican primary for Tucson City Council Ward 3
Janet Wittenbraker advanced from the Republican primary for Tucson City Council Ward 3 on August 5, 2025.
Candidate | % | Votes | ||
| ✔ | Janet Wittenbraker | 97.7 | 1,513 | |
| Other/Write-in votes | 2.3 | 36 | ||
| Total votes: 1,549 | ||||
= candidate completed the Ballotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. | ||||
Endorsements
Ballotpedia did not identify endorsements for Dahl in this election.
2021
See also: City elections in Tucson, Arizona (2021)
General election
General election for Tucson City Council Ward 3
Kevin Dahl defeated Alan Harwell Jr. and Lucy Libosha in the general election for Tucson City Council Ward 3 on November 2, 2021.
Candidate | % | Votes | ||
| ✔ | Kevin Dahl (D) ![]() | 57.1 | 50,058 | |
Alan Harwell Jr. (R) ![]() | 29.9 | 26,244 | ||
Lucy Libosha (Independent) ![]() | 12.8 | 11,217 | ||
| Other/Write-in votes | 0.1 | 117 | ||
| Total votes: 87,636 | ||||
= candidate completed the Ballotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. | ||||
Democratic primary election
Democratic primary for Tucson City Council Ward 3
Kevin Dahl defeated Juan Padres in the Democratic primary for Tucson City Council Ward 3 on August 3, 2021.
Candidate | % | Votes | ||
| ✔ | Kevin Dahl ![]() | 60.5 | 4,031 | |
| Juan Padres | 38.8 | 2,587 | ||
| Other/Write-in votes | 0.7 | 44 | ||
| Total votes: 6,662 | ||||
= candidate completed the Ballotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. | ||||
Republican primary election
Republican primary for Tucson City Council Ward 3
Alan Harwell Jr. advanced from the Republican primary for Tucson City Council Ward 3 on August 3, 2021.
Candidate | % | Votes | ||
| ✔ | Alan Harwell Jr. (Write-in) ![]() | 55.6 | 405 | |
| Other/Write-in votes | 44.4 | 323 | ||
| Total votes: 728 | ||||
= candidate completed the Ballotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. | ||||
Campaign themes
2025
Ballotpedia survey responses
See also: Ballotpedia's Candidate Connection
Kevin Dahl did not complete Ballotpedia's 2025 Candidate Connection survey.
2021
Kevin Dahl completed Ballotpedia's Candidate Connection survey in 2021. The survey questions appear in bold and are followed by Dahl's responses.
| Collapse all
- Climate Change - Tucson must go all out to reduce carbon emissions while doing adaptation and mitigation for our most vulnerable residents.
- Water Security - With a mega-drought threatening our allotment from the Colorado River, and PFAs and other toxics polluting our aquifer, planning for clean, affordable water is essential.
- We must plan and implement a 21st Century transportation system that includes repairing neighborhood roads, safer opportunities for bicyclists and pedestrians, and much more public transit.
Note: Ballotpedia reserves the right to edit Candidate Connection survey responses. Any edits made by Ballotpedia will be clearly marked with [brackets] for the public. If the candidate disagrees with an edit, he or she may request the full removal of the survey response from Ballotpedia.org. Ballotpedia does not edit or correct typographical errors unless the candidate's campaign requests it.
See also
2025 Elections
External links
|
Candidate Tucson City Council Ward 3 |
Officeholder Tucson City Council Ward 3 |
Personal |
Footnotes
- ↑ Information submitted to Ballotpedia through the Candidate Connection survey on September 22, 2021
| Political offices | ||
|---|---|---|
| Preceded by Karin Uhlich (D) |
Tucson City Council Ward 3 2021-Present |
Succeeded by - |
| |||||||||
= candidate completed the 