The Niagara Falls Record

Council

The 9 members seated on the 2022–2026 council, and the 2 members who sat in it and left. Each is placed here by the minutes that record them present at council, never inferred from a motion.

Council of 2022–2026 · 2018–2022 · 2014–2018

Help keep this record right

Do you know Niagara Region’s councils — as a resident, a reporter, a former member, a clerk? The record for Niagara Falls is read by software from the minutes and checked against their own totals, and it still needs people who can tell when a page is wrong. Volunteer as a reviewer for Niagara Region, or read what a reviewer does.

What these columns mean

They measure different things and are not interchangeable. Moving a motion usually means sponsoring a staff report’s recommendation onto the floor. Seconding puts a motion up for debate and is often a seat convention rather than agreement. Meetings are counted against the ones each member was on the record for — not against the whole term, because members join and leave mid-term, so two members’ figures here are not comparable.

Individual positions exist for 68 of 2,297 motions — about 3% of them — because Ontario law records names only when a member asks. Members ask on the most contentious items, so that is a deliberately skewed sample and says nothing about the rest.

Mayor

Jim Diodati

Mayor · seen 2017-08-22 to 2026-07-28

Of the 145 meetings the minutes place them at, they moved 16 substantive and 0 procedural motions, and seconded 4. 24 for and 3 against across the 27 recorded votes they were present for.

Also on this council

Tony Baldinelli

Councillor · seen 2022-11-18 to 2026-07-28

Of the 75 meetings the minutes place them at, they moved 65 substantive and 14 procedural motions, and seconded 205. 59 for and 7 against across the 66 recorded votes they were present for.

Chris Dabrowski

Councillor · seen 2018-12-11 to 2026-07-28

Of the 90 meetings the minutes place them at, they moved 73 substantive and 8 procedural motions, and seconded 150. 29 for and 6 against across the 35 recorded votes they were present for.

Vince Kerrio

Councillor · seen 2017-08-22 to 2026-07-28

Of the 101 meetings the minutes place them at, they moved 50 substantive and 2 procedural motions, and seconded 58. 27 for and 6 against across the 33 recorded votes they were present for.

Lori Lococo

Councillor · seen 2018-12-11 to 2026-07-28

Of the 125 meetings the minutes place them at, they moved 231 substantive and 7 procedural motions, and seconded 119. 23 for and 38 against across the 61 recorded votes they were present for.

Ruth-Ann Nieuwesteeg

Councillor · seen 2022-11-18 to 2026-07-28

Of the 60 meetings the minutes place them at, they moved 131 substantive and 7 procedural motions, and seconded 328. 48 for and 10 against across the 58 recorded votes they were present for.

Mona Patel

Councillor · seen 2022-11-18 to 2026-07-28

Of the 65 meetings the minutes place them at, they moved 154 substantive and 17 procedural motions, and seconded 191. 45 for and 13 against across the 58 recorded votes they were present for.

Victor Pietrangelo

Councillor · seen 2017-08-22 to 2026-07-28

Of the 148 meetings the minutes place them at, they moved 647 substantive and 9 procedural motions, and seconded 162. 40 for and 8 against across the 48 recorded votes they were present for.

Mike Strange

Councillor · seen 2017-08-22 to 2026-07-28

Of the 150 meetings the minutes place them at, they moved 198 substantive and 5 procedural motions, and seconded 371. 50 for and 9 against across the 59 recorded votes they were present for.

Wayne Campbell former

Councillor · seen 2017-08-22 to 2025-02-04

Of the 121 meetings the minutes place them at, they moved 56 substantive and 4 procedural motions, and seconded 121. 22 for and 2 against across the 24 recorded votes they were present for.

Wayne Thomson former

Councillor · seen 2017-08-22 to 2024-09-10

Of the 116 meetings the minutes place them at, they moved 211 substantive and 15 procedural motions, and seconded 135. 19 for and 6 against across the 25 recorded votes they were present for.

Every council meeting (237 meetings)

2026 — 21 meetings
Committee of AdjustmentSeptember 29, 2026
Committee of AdjustmentSeptember 4, 2026
City CouncilJuly 28, 2026
City CouncilJuly 14, 2026
City CouncilJune 23, 2026
City CouncilJune 2, 2026
City CouncilMay 12, 2026
City CouncilApril 21, 2026
City CouncilMarch 31, 2026
City CouncilMarch 3, 2026
Committee of AdjustmentFebruary 24, 2026
City CouncilFebruary 10, 2026
City CouncilJanuary 20, 2026
Committee of AdjustmentJanuary 13, 2026
2025 — 26 meetings
Committee of AdjustmentDecember 16, 2025
City CouncilDecember 9, 2025
City CouncilNovember 18, 2025
Committee of AdjustmentNovember 11, 2025
City CouncilOctober 28, 2025
City CouncilOctober 7, 2025
City CouncilSeptember 16, 2025
City CouncilAugust 26, 2025
City CouncilJuly 29, 2025
City CouncilJuly 8, 2025
City CouncilJune 17, 2025
City CouncilMay 27, 2025
City CouncilMay 6, 2025
City CouncilApril 8, 2025
City CouncilMarch 18, 2025
City CouncilFebruary 25, 2025
Committee of AdjustmentFebruary 18, 2025
City CouncilFebruary 4, 2025
Committee of AdjustmentJanuary 28, 2025
City CouncilJanuary 14, 2025
City CouncilJanuary 13, 2025
2024 — 53 meetings
Committee of AdjustmentDecember 17, 2024
City CouncilDecember 10, 2024
Committee of AdjustmentNovember 26, 2024
City CouncilNovember 12, 2024
Committee of AdjustmentOctober 29, 2024
City CouncilOctober 22, 2024
City CouncilOctober 1, 2024
Committee of AdjustmentSeptember 24, 2024
Recreation CommitteeSeptember 17, 2024
Seniors Advisory CommitteeSeptember 12, 2024
City CouncilSeptember 10, 2024
City CouncilAugust 13, 2024
City CouncilJuly 16, 2024
City CouncilJune 18, 2024
City CouncilMay 28, 2024
City CouncilApril 30, 2024
City CouncilApril 9, 2024
City CouncilMarch 19, 2024
City CouncilMarch 5, 2024
City CouncilFebruary 27, 2024
Committee of AdjustmentFebruary 20, 2024
Recreation CommitteeFebruary 13, 2024
City CouncilFebruary 6, 2024
Committee of AdjustmentJanuary 30, 2024
City Council (BUDGET)January 23, 2024
City CouncilJanuary 16, 2024
2023 — 50 meetings
Committee of AdjustmentDecember 19, 2023
City CouncilDecember 12, 2023
Recreation CommitteeDecember 5, 2023
Committee of AdjustmentNovember 28, 2023
City CouncilNovember 14, 2023
City CouncilOctober 24, 2023
Committee of AdjustmentOctober 17, 2023
Recreation CommitteeOctober 10, 2023
City CouncilOctober 3, 2023
Committee of AdjustmentSeptember 26, 2023
Recreation CommitteeSeptember 19, 2023
City CouncilSeptember 19, 2023
Seniors Advisory CommitteeSeptember 14, 2023
City CouncilSeptember 12, 2023
City CouncilAugust 15, 2023
City CouncilJuly 11, 2023
City CouncilJune 20, 2023
City CouncilMay 30, 2023
City CouncilMay 9, 2023
City CouncilApril 18, 2023
Committee of CouncilApril 13, 2023
City CouncilMarch 21, 2023
City CouncilFebruary 28, 2023
Anti-Racism CommitteeFebruary 27, 2023
City CouncilFebruary 7, 2023
City CouncilJanuary 31, 2023
City CouncilJanuary 24, 2023
City CouncilJanuary 17, 2023
2022 — 16 meetings
City CouncilDecember 13, 2022
City CouncilNovember 22, 2022
City CouncilNovember 18, 2022
City CouncilSeptember 12, 2022
City CouncilAugust 30, 2022
City CouncilAugust 9, 2022
City CouncilJuly 12, 2022
City CouncilJune 21, 2022
City CouncilMay 31, 2022
City CouncilMay 10, 2022
City CouncilApril 12, 2022
City CouncilMarch 22, 2022
City CouncilMarch 1, 2022
City CouncilFebruary 8, 2022
City CouncilJanuary 25, 2022
City CouncilJanuary 18, 2022
2021 — 15 meetings
City CouncilDecember 7, 2021
City CouncilNovember 16, 2021
City CouncilOctober 26, 2021
City CouncilOctober 5, 2021
City CouncilSeptember 14, 2021
City CouncilAugust 10, 2021
City CouncilJuly 13, 2021
City CouncilJune 22, 2021
City CouncilJune 1, 2021
City CouncilMay 11, 2021
City CouncilApril 20, 2021
City CouncilMarch 23, 2021
City CouncilMarch 2, 2021
City CouncilFebruary 9, 2021
City CouncilJanuary 19, 2021
2020 — 18 meetings
City CouncilDecember 8, 2020
City CouncilNovember 17, 2020
City CouncilOctober 27, 2020
City CouncilOctober 6, 2020
City CouncilSeptember 15, 2020
City CouncilAugust 11, 2020
City CouncilJuly 14, 2020
City CouncilJune 23, 2020
City CouncilJune 2, 2020
City CouncilMay 12, 2020
City CouncilApril 21, 2020
City CouncilApril 2, 2020
City CouncilMarch 20, 2020
City CouncilMarch 3, 2020
City CouncilFebruary 11, 2020
City CouncilJanuary 28, 2020
City CouncilJanuary 14, 2020
2019 — 18 meetings
City CouncilDecember 10, 2019
City CouncilNovember 12, 2019
City CouncilOctober 22, 2019
City CouncilOctober 1, 2019
City CouncilSeptember 10, 2019
City CouncilAugust 13, 2019
City CouncilJuly 16, 2019
City CouncilJune 25, 2019
City CouncilJune 4, 2019
City CouncilMay 14, 2019
City CouncilApril 30, 2019
City CouncilApril 9, 2019
City CouncilMarch 19, 2019
City CouncilFebruary 26, 2019
City CouncilFebruary 12, 2019
City CouncilJanuary 29, 2019
City CouncilJanuary 15, 2019
2018 — 14 meetings
City CouncilDecember 11, 2018
City CouncilNovember 13, 2018
City CouncilAugust 14, 2018
City CouncilJuly 10, 2018
City CouncilJune 19, 2018
City CouncilMay 8, 2018
City CouncilApril 24, 2018
City CouncilApril 10, 2018
City CouncilMarch 27, 2018
City CouncilFebruary 27, 2018
City CouncilFebruary 13, 2018
City CouncilJanuary 23, 2018
City CouncilJanuary 9, 2018
2017 — 6 meetings
City CouncilDecember 12, 2017
City CouncilNovember 28, 2017
City CouncilOctober 24, 2017
City CouncilSeptember 26, 2017
City CouncilAugust 22, 2017