Waterloo, City of
Municipality facts
- Tier: lower
- Upper tier: Waterloo, Regional Municipality of
- Population (2021 Census): 121436
Official links
- Clerk's election page: https://www.waterloo.ca/council-and-committees/municipal-elections/
- Candidate list: https://www.waterloo.ca/council-and-committees/municipal-elections/find-election-candidates/
- 2022 results: none on file
- Coverage status (this dataset's own honesty flag): census, as of 2026-07-23
Races on file (8)
This section informs; it does not rank, endorse, attack, or characterize any candidate — same posture as every other candidate-facing page in this kit.
Mayor — at-large
ON-waterloo-city-mayor
- Seats: 1
- Incumbent: Dorothy McCabe — running in 2026: yes
- Open seat: no
- Filed candidates on file below: 1 (races.csv's own registrant count as of 2026-08-03: 1)
- 2022 baseline: turnout 27.2% · margin 1.5 pts · acclaimed: no
- Competitiveness tier (provisional, this dataset's own label): T2-competitive
Filed candidates (1, alphabetical by surname; identical fields for everyone):
| Name | Registered | Website | Public contact |
|---|---|---|---|
| Dorothy MCCABE | undated | https://dorothymccabe.ca | info@dorothymccabe.ca |
Councillor — Ward 1
ON-waterloo-city-council-w01
- Seats: 1
- Incumbent: none on file (open seat or not researched)
- Open seat: unknown
- Filed candidates on file below: 1 (races.csv's own registrant count as of 2026-08-04: 1)
- Competitiveness tier (provisional, this dataset's own label): U-unknown
Filed candidates (1, alphabetical by surname; identical fields for everyone):
| Name | Registered | Website | Public contact |
|---|---|---|---|
| Sandra Hanmer | undated | https://sandrahanmer.ca/homepage/meet-sandra/ | sandrahanmer4ward1@gmail.com |
Councillor — Ward 2
ON-waterloo-city-council-w02
- Seats: 1
- Incumbent: none on file (open seat or not researched)
- Open seat: unknown
- Filed candidates on file below: 4 (races.csv's own registrant count as of 2026-08-04: 4)
- Competitiveness tier (provisional, this dataset's own label): U-unknown
Filed candidates (4, alphabetical by surname; identical fields for everyone):
| Name | Registered | Website | Public contact |
|---|---|---|---|
| Asma Al-Wahsh | undated | https://asmaalwahsh.ca | asmaaalwahsh1@gmail.com |
| Khaled Berbash | undated | https://www.khaledberbash.com | berbashkhaled@gmail.com; (519) 498-7737 |
| Shawn Humes | undated | https://www.shawnhumes.com/ | shumesward2@gmail.com |
| Ying Susan Jiang | undated | https://www.susanjiangward2.ca | yingjiang2000821@gmail.com; (519) 998-7398 |
Councillor — Ward 3
ON-waterloo-city-council-w03
- Seats: 1
- Incumbent: none on file (open seat or not researched)
- Open seat: unknown
- Filed candidates on file below: 2 (races.csv's own registrant count as of 2026-08-04: 2)
- Competitiveness tier (provisional, this dataset's own label): U-unknown
Filed candidates (2, alphabetical by surname; identical fields for everyone):
| Name | Registered | Website | Public contact |
|---|---|---|---|
| Hans Roach | undated | https://www.hansroach.ca/ | hans.roach@gmail.com; (905) 599-6347 |
| Victoria Robertson | undated | https://victoriaforward3.ca | info@victoriaforward3.ca |
Councillor — Ward 4
ON-waterloo-city-council-w04
- Seats: 1
- Incumbent: none on file (open seat or not researched)
- Open seat: unknown
- Filed candidates on file below: 2 (races.csv's own registrant count as of 2026-08-04: 2)
- Competitiveness tier (provisional, this dataset's own label): U-unknown
Filed candidates (2, alphabetical by surname; identical fields for everyone):
| Name | Registered | Website | Public contact |
|---|---|---|---|
| Diane Freeman | undated | https://dianefreeman.ca | freeman4ward4@gmail.com |
| Travis Restoule | undated | none on file | travisforward4@gmail.com |
Councillor — Ward 5
ON-waterloo-city-council-w05
- Seats: 1
- Incumbent: none on file (open seat or not researched)
- Open seat: unknown
- Filed candidates on file below: 4 (races.csv's own registrant count as of 2026-08-04: 4)
- Competitiveness tier (provisional, this dataset's own label): U-unknown
Filed candidates (4, alphabetical by surname; identical fields for everyone):
| Name | Registered | Website | Public contact |
|---|---|---|---|
| Eda Dede | undated | https://edadede.ca | hello@edadede.ca |
| Scott Piatkowski | undated | https://www.scottpiatkowski.ca | scott@scottpiatkowski.ca; (519) 577-2554 |
| Marty Rempel | undated | none on file | martyrempel@hotmail.com; (519) 533-3596 |
| Victoria Richardson | undated | https://victoriawaterlooward5.ca | victoria@victoriawaterlooward5.ca |
Councillor — Ward 6
ON-waterloo-city-council-w06
- Seats: 1
- Incumbent: none on file (open seat or not researched)
- Open seat: unknown
- Filed candidates on file below: 2 (races.csv's own registrant count as of 2026-08-04: 2)
- Competitiveness tier (provisional, this dataset's own label): U-unknown
Filed candidates (2, alphabetical by surname; identical fields for everyone):
| Name | Registered | Website | Public contact |
|---|---|---|---|
| Damian Mikhail | undated | https://www.damianforward6.ca/ | damian@damianforward6.ca |
| Mary Lou Roe | undated | https://marylouforwaterloo.ca | marylouforwaterloo@gmail.com; (226) 581-8085 |
Councillor — Ward 7
ON-waterloo-city-council-w07
- Seats: 1
- Incumbent: none on file (open seat or not researched)
- Open seat: unknown
- Filed candidates on file below: 1 (races.csv's own registrant count as of 2026-08-04: 1)
- Competitiveness tier (provisional, this dataset's own label): U-unknown
Filed candidates (1, alphabetical by surname; identical fields for everyone):
| Name | Registered | Website | Public contact |
|---|---|---|---|
| Julie Wright | undated | none on file | none on file |
How to correct an error
This page is generated mechanically from municipalities.csv / races.csv / candidates.csv; it is not hand-edited. If anything above is wrong, out of date, or missing:
- Check the candidate's own current public campaign site or social account, and the municipality's own live candidate list (linked above) — those are the primary sources this page draws from.
- Corrections should point to a public, verifiable source (a candidate's own site, a clerk record, an official results document) — unsourced claims about any candidate are not taken.
- This page should be regenerated from the source CSVs after any correction, not edited in place.
Provisional — nominations close 2026-08-21.