The Niagara Region Record

Council

The 18 members seated on the 2022–2026 council, and the 4 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 Region 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 0 of 4,871 motions — none 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 2020-03-26 to 2026-06-22

Of the 163 meetings the minutes place them at, they moved 72 substantive and 37 procedural motions, and seconded 64. no recorded vote of theirs is on this record.

Sandra Easton

Mayor · seen 2020-03-26 to 2025-02-28

Of the 155 meetings the minutes place them at, they moved 70 substantive and 34 procedural motions, and seconded 81. no recorded vote of theirs is on this record.

Cheryl Ganann

Mayor · seen 2022-11-24 to 2025-04-09

Of the 15 meetings the minutes place them at, they moved 24 substantive and 16 procedural motions, and seconded 49. no recorded vote of theirs is on this record.

Wayne Redekop

Mayor · seen 2020-03-26 to 2025-12-03

Of the 162 meetings the minutes place them at, they moved 121 substantive and 46 procedural motions, and seconded 75. no recorded vote of theirs is on this record.

Mat Siscoe

Mayor · seen 2021-06-02 to 2025-12-03

Of the 47 meetings the minutes place them at, they moved 67 substantive and 16 procedural motions, and seconded 58. no recorded vote of theirs is on this record.

Bill Steele

Mayor · seen 2020-03-26 to 2025-02-28

Of the 124 meetings the minutes place them at, they moved 119 substantive and 52 procedural motions, and seconded 123. no recorded vote of theirs is on this record.

Terry Ugulini

Mayor · seen 2020-03-26 to 2025-11-04

Of the 158 meetings the minutes place them at, they moved 125 substantive and 52 procedural motions, and seconded 118. no recorded vote of theirs is on this record.

Gary Zalepa

Lord Mayor · seen 2020-04-23 to 2025-08-21

Of the 127 meetings the minutes place them at, they moved 105 substantive and 35 procedural motions, and seconded 78. no recorded vote of theirs is on this record.

Also on this council

Haley Bateman

Councillor · seen 2022-11-24 to 2025-12-08

Of the 14 meetings the minutes place them at, they moved 92 substantive and 30 procedural motions, and seconded 62. no recorded vote of theirs is on this record.

Robert Foster

Councillor · seen 2019-02-04 to 2026-06-22

Of the 192 meetings the minutes place them at, they moved 191 substantive and 113 procedural motions, and seconded 160. no recorded vote of theirs is on this record.

Brian Heit

Councillor · seen 2020-03-26 to 2025-12-03

Of the 189 meetings the minutes place them at, they moved 114 substantive and 61 procedural motions, and seconded 135. no recorded vote of theirs is on this record.

Joyce Morocco

Councillor · seen 2022-11-24 to 2025-10-06

Of the 19 meetings the minutes place them at, they moved 75 substantive and 37 procedural motions, and seconded 66. no recorded vote of theirs is on this record.

Wayne Olson

Councillor · seen 2025-04-24 to 2025-12-03

Of the 4 meetings the minutes place them at, they moved 57 substantive and 23 procedural motions, and seconded 92. no recorded vote of theirs is on this record.

Tim Rigby

Councillor · seen 2019-02-04 to 2026-06-22

Of the 193 meetings the minutes place them at, they moved 196 substantive and 93 procedural motions, and seconded 132. no recorded vote of theirs is on this record.

Michelle Seaborn

Councillor · seen 2022-11-24 to 2025-12-02

Of the 14 meetings the minutes place them at, they moved 61 substantive and 21 procedural motions, and seconded 56. no recorded vote of theirs is on this record.

Sal Sorrento

Councillor · seen 2022-11-24 to 2025-12-02

Of the 13 meetings the minutes place them at, they moved 32 substantive and 9 procedural motions, and seconded 39. no recorded vote of theirs is on this record.

Tim Whalen

Councillor · seen 2019-02-04 to 2025-04-24

Of the 142 meetings the minutes place them at, they moved 139 substantive and 70 procedural motions, and seconded 224. no recorded vote of theirs is on this record.

Albert Witteveen

Councillor · seen 2020-03-26 to 2026-04-27

Of the 165 meetings the minutes place them at, they moved 119 substantive and 56 procedural motions, and seconded 113. no recorded vote of theirs is on this record.

Kim Craitor former

Councillor · seen 2022-11-24 to 2025-12-02

Of the 15 meetings the minutes place them at, they moved 10 substantive and 3 procedural motions, and seconded 15. no recorded vote of theirs is on this record.

Bob Gale former

Regional Chair · seen 2019-02-04 to 2025-12-03

Of the 168 meetings the minutes place them at, they moved 84 substantive and 54 procedural motions, and seconded 85. no recorded vote of theirs is on this record.

Diana Huson former

Councillor · seen 2020-03-26 to 2025-02-05

Of the 118 meetings the minutes place them at, they moved 147 substantive and 45 procedural motions, and seconded 69. no recorded vote of theirs is on this record.

Leanna Villella former

Councillor · seen 2020-03-26 to 2025-11-04

Of the 123 meetings the minutes place them at, they moved 15 substantive and 8 procedural motions, and seconded 39. no recorded vote of theirs is on this record.

Every council meeting (859 meetings)

2026 — 59 meetings
PHSSCSeptember 8, 2026
Council SpecialAugust 20, 2026
Council SpecialJuly 30, 2026
CouncilJuly 30, 2026
PHSSCJuly 14, 2026
Audit CommitteeJuly 6, 2026
CouncilJune 25, 2026
Council SpecialMay 28, 2026
CouncilMay 28, 2026
Audit CommitteeMay 25, 2026
PHSSCMay 12, 2026
CouncilApril 30, 2026
PHSSCApril 14, 2026
CouncilMarch 26, 2026
Audit CommitteeMarch 23, 2026
PHSSCMarch 10, 2026
CouncilFebruary 26, 2026
Committee of the WholeFebruary 26, 2026
Joint Board of ManagementFebruary 19, 2026
Council SpecialFebruary 12, 2026
Public Works CommitteeFebruary 10, 2026
PHSSCFebruary 10, 2026
CouncilJanuary 29, 2026
Public Works CommitteeJanuary 13, 2026
PHSSCJanuary 13, 2026
Council SpecialJanuary 8, 2026
2025 — 106 meetings
CouncilDecember 11, 2025
Audit CommitteeDecember 8, 2025
PHSSCDecember 2, 2025
Public Works CommitteeDecember 2, 2025
Joint Board of ManagementNovember 27, 2025
CouncilNovember 20, 2025
Public Works CommitteeNovember 4, 2025
PHSSCNovember 4, 2025
Committee of the WholeOctober 30, 2025
CouncilOctober 23, 2025
Committee of the WholeOctober 16, 2025
PHSSCOctober 7, 2025
Public Works CommitteeOctober 7, 2025
Audit CommitteeOctober 6, 2025
CouncilSeptember 25, 2025
Public Works CommitteeSeptember 9, 2025
PHSSCSeptember 9, 2025
CouncilAugust 28, 2025
Council SpecialAugust 21, 2025
Committee of the WholeAugust 21, 2025
Public Works CommitteeAugust 12, 2025
CouncilJuly 24, 2025
Council SpecialJuly 24, 2025
PHSSCJuly 8, 2025
CouncilJune 26, 2025
PHSSCJune 10, 2025
CouncilMay 22, 2025
Audit CommitteeMay 20, 2025
PHSSCMay 6, 2025
Council SpecialMay 1, 2025
CouncilApril 24, 2025
PHSSCApril 8, 2025
Audit CommitteeMarch 24, 2025
CouncilMarch 20, 2025
Council SpecialMarch 6, 2025
PHSSCMarch 4, 2025
CouncilFebruary 20, 2025
Committee of the WholeFebruary 6, 2025
PHSSCFebruary 4, 2025
CouncilJanuary 23, 2025
Council SpecialJanuary 16, 2025
PHSSCJanuary 7, 2025
Public Works CommitteeJanuary 7, 2025
2024 — 107 meetings
CouncilDecember 12, 2024
Audit CommitteeDecember 9, 2024
Public Works CommitteeDecember 3, 2024
PHSSCDecember 3, 2024
Joint Board of ManagementNovember 28, 2024
CouncilNovember 21, 2024
PHSSCNovember 5, 2024
Public Works CommitteeNovember 5, 2024
CouncilOctober 24, 2024
Public Works CommitteeOctober 8, 2024
CouncilSeptember 26, 2024
Audit CommitteeSeptember 16, 2024
Public Works CommitteeSeptember 10, 2024
PHSSCSeptember 10, 2024
Committee of the WholeSeptember 5, 2024
CouncilAugust 29, 2024
Council SpecialAugust 29, 2024
Public Works CommitteeAugust 13, 2024
CouncilJuly 25, 2024
Council SpecialJuly 18, 2024
PHSSCJuly 9, 2024
CouncilJune 27, 2024
PHSSCJune 11, 2024
Council SpecialMay 23, 2024
CouncilMay 23, 2024
Audit CommitteeMay 21, 2024
PHSSCMay 7, 2024
CouncilApril 25, 2024
Council SpecialApril 25, 2024
PHSSCApril 9, 2024
CouncilMarch 21, 2024
PHSSCMarch 5, 2024
CouncilFebruary 22, 2024
Audit CommitteeFebruary 12, 2024
PHSSCFebruary 6, 2024
Public Works CommitteeFebruary 6, 2024
Council SpecialJanuary 11, 2024
Public Works CommitteeJanuary 9, 2024
PHSSCJanuary 9, 2024
2023 — 109 meetings
CouncilDecember 14, 2023
Public Works CommitteeDecember 5, 2023
PHSSCDecember 5, 2023
Audit CommitteeDecember 4, 2023
CouncilNovember 16, 2023
PHSSCNovember 7, 2023
CouncilOctober 19, 2023
Public Works CommitteeOctober 10, 2023
PHSSCOctober 10, 2023
CouncilSeptember 21, 2023
Joint Board of ManagementSeptember 18, 2023
Audit CommitteeSeptember 18, 2023
PHSSCSeptember 12, 2023
Public Works CommitteeSeptember 12, 2023
Committee of the WholeSeptember 7, 2023
CouncilAugust 17, 2023
PHSSCAugust 8, 2023
Council SpecialJuly 20, 2023
CouncilJuly 20, 2023
PHSSCJuly 11, 2023
CouncilJune 15, 2023
PHSSCJune 6, 2023
CouncilMay 18, 2023
Audit CommitteeMay 15, 2023
PHSSCMay 9, 2023
CouncilApril 20, 2023
Council SpecialApril 20, 2023
PHSSCApril 4, 2023
Audit CommitteeMarch 27, 2023
Council SpecialMarch 23, 2023
CouncilMarch 23, 2023
PHSSCMarch 7, 2023
CouncilFebruary 23, 2023
Public Works CommitteeFebruary 14, 2023
PHSSCFebruary 14, 2023
Audit CommitteeFebruary 13, 2023
Council SpecialFebruary 9, 2023
CouncilJanuary 19, 2023
Public Works CommitteeJanuary 10, 2023
PHSSCJanuary 10, 2023
2022 — 92 meetings
CouncilDecember 1, 2022
CouncilNovember 24, 2022
CouncilNovember 24, 2022
Joint Board of ManagementNovember 23, 2022
CouncilNovember 3, 2022
Council SpecialSeptember 29, 2022
Council SpecialSeptember 29, 2022
Niagara Transit CommissionSeptember 27, 2022
Council SpecialSeptember 22, 2022
CouncilSeptember 22, 2022
Public Works CommitteeSeptember 13, 2022
PHSSCSeptember 13, 2022
Niagara Transit CommissionSeptember 13, 2022
Audit CommitteeAugust 29, 2022
CouncilAugust 25, 2022
CouncilJuly 21, 2022
PHSSCJuly 12, 2022
Council SpecialJune 30, 2022
CouncilJune 23, 2022
PHSSCJune 14, 2022
Council SpecialMay 26, 2022
CouncilMay 19, 2022
Audit CommitteeMay 16, 2022
PHSSCMay 10, 2022
Council SpecialApril 28, 2022
CouncilApril 14, 2022
Council SpecialMarch 31, 2022
Council SpecialMarch 24, 2022
CouncilMarch 24, 2022
PHSSCMarch 8, 2022
Joint Board of ManagementFebruary 24, 2022
CouncilFebruary 17, 2022
Audit CommitteeFebruary 14, 2022
PHSSCFebruary 8, 2022
Council SpecialJanuary 28, 2022
CouncilJanuary 20, 2022
Public Works CommitteeJanuary 11, 2022
PHSSCJanuary 11, 2022
Council SpecialJanuary 6, 2022
2021 — 136 meetings
Council SpecialDecember 16, 2021
CouncilDecember 16, 2021
Joint Board of ManagementDecember 14, 2021
Council SpecialDecember 9, 2021
PHSSCDecember 7, 2021
Public Works CommitteeDecember 7, 2021
Committee of the WholeDecember 1, 2021
Council SpecialNovember 25, 2021
CouncilNovember 18, 2021
PHSSCNovember 9, 2021
Public Works CommitteeNovember 9, 2021
Audit CommitteeNovember 1, 2021
CouncilOctober 21, 2021
Public Works CommitteeOctober 12, 2021
PHSSCOctober 12, 2021
Committee of the WholeOctober 7, 2021
Council SpecialSeptember 29, 2021
CouncilSeptember 23, 2021
Council SpecialSeptember 16, 2021
PHSSCSeptember 14, 2021
Committee of the WholeSeptember 9, 2021
Council SpecialAugust 31, 2021
CouncilAugust 26, 2021
Public Works CommitteeAugust 10, 2021
CouncilJuly 22, 2021
PHSSCJuly 13, 2021
CouncilJune 24, 2021
PHSSCJune 15, 2021
Council SpecialJune 10, 2021
CouncilMay 20, 2021
Council SpecialMay 20, 2021
PHSSCMay 11, 2021
Audit CommitteeMay 10, 2021
Council SpecialApril 29, 2021
Council SpecialApril 22, 2021
CouncilApril 22, 2021
PHSSCApril 13, 2021
Council SpecialMarch 31, 2021
CouncilMarch 25, 2021
PHSSCMarch 9, 2021
CouncilFebruary 25, 2021
Council SpecialFebruary 25, 2021
CAO Recruitment CommitteeFebruary 23, 2021
PHSSCFebruary 16, 2021
Public Works CommitteeFebruary 16, 2021
Audit CommitteeFebruary 8, 2021
Council SpecialJanuary 28, 2021
CouncilJanuary 21, 2021
Public Works CommitteeJanuary 12, 2021
PHSSCJanuary 12, 2021
2020 — 104 meetings
CouncilDecember 17, 2020
Joint Board of ManagementDecember 17, 2020
Committee of the WholeDecember 10, 2020
PHSSCDecember 8, 2020
Public Works CommitteeDecember 8, 2020
Audit CommitteeDecember 7, 2020
CouncilNovember 19, 2020
Council SpecialNovember 18, 2020
Joint Board of ManagementNovember 17, 2020
PHSSCNovember 10, 2020
Public Works CommitteeNovember 10, 2020
Council SpecialOctober 22, 2020
CouncilOctober 22, 2020
PHSSCOctober 13, 2020
Public Works CommitteeOctober 13, 2020
Committee of the WholeSeptember 24, 2020
Audit CommitteeSeptember 21, 2020
CouncilSeptember 17, 2020
Council SpecialSeptember 17, 2020
Public Works CommitteeSeptember 8, 2020
PHSSCSeptember 8, 2020
Committee of the WholeAugust 20, 2020
Council SpecialAugust 13, 2020
CouncilAugust 13, 2020
PHSSCAugust 4, 2020
Council SpecialJuly 30, 2020
CouncilJuly 23, 2020
Council SpecialJuly 23, 2020
PHSSCJuly 14, 2020
Council SpecialJuly 8, 2020
CouncilJune 25, 2020
PHSSCJune 16, 2020
Council SpecialJune 4, 2020
CouncilMay 21, 2020
PHSSCMay 12, 2020
CouncilApril 23, 2020
CouncilMarch 26, 2020
Council SpecialMarch 18, 2020
PHSSCMarch 10, 2020
Committee of the WholeFebruary 27, 2020
CouncilFebruary 20, 2020
Public Works CommitteeFebruary 11, 2020
PHSSCFebruary 11, 2020
Culture CommitteeFebruary 3, 2020
CouncilJanuary 23, 2020
Council SpecialJanuary 23, 2020
Audit CommitteeJanuary 20, 2020
Public Works CommitteeJanuary 14, 2020
PHSSCJanuary 14, 2020
2019 — 139 meetings
CouncilDecember 12, 2019
Joint Board of ManagementDecember 12, 2019
Council SpecialDecember 5, 2019
Public Works CommitteeDecember 3, 2019
PHSSCDecember 3, 2019
Council SpecialNovember 21, 2019
Culture CommitteeNovember 18, 2019
Joint Board of ManagementNovember 18, 2019
CouncilNovember 14, 2019
Council SpecialNovember 14, 2019
Committee of the WholeNovember 7, 2019
PHSSCNovember 5, 2019
Public Works CommitteeNovember 5, 2019
CouncilOctober 17, 2019
Council SpecialOctober 17, 2019
Public Works CommitteeOctober 8, 2019
PHSSCOctober 8, 2019
Committee of the WholeOctober 3, 2019
Culture CommitteeSeptember 25, 2019
CouncilSeptember 19, 2019
PHSSCSeptember 10, 2019
Public Works CommitteeSeptember 10, 2019
Audit CommitteeSeptember 9, 2019
Committee of the WholeSeptember 5, 2019
CouncilAugust 15, 2019
PHSSCAugust 6, 2019
Council SpecialAugust 1, 2019
Culture CommitteeJuly 24, 2019
CouncilJuly 18, 2019
PHSSCJuly 9, 2019
Audit CommitteeJune 24, 2019
CouncilJune 20, 2019
PHSSCJune 11, 2019
CouncilMay 16, 2019
Council SpecialMay 16, 2019
PHSSCMay 7, 2019
Audit CommitteeMay 6, 2019
CouncilApril 25, 2019
PHSSCApril 16, 2019
CouncilMarch 28, 2019
Council SpecialMarch 28, 2019
PHSSCMarch 19, 2019
Audit CommitteeMarch 18, 2019
CouncilFebruary 28, 2019
Public Works CommitteeFebruary 19, 2019
PHSSCFebruary 19, 2019
Council SpecialFebruary 14, 2019
Council SpecialFebruary 14, 2019
Audit CommitteeFebruary 4, 2019
CouncilJanuary 17, 2019
Council SpecialJanuary 17, 2019
Council SpecialJanuary 10, 2019
PHSSCJanuary 8, 2019
Public Works CommitteeJanuary 8, 2019
2018 — 7 meetings
Council SpecialDecember 28, 2018
Council SpecialDecember 13, 2018
Joint Board of ManagementDecember 13, 2018
CouncilDecember 13, 2018
CouncilDecember 6, 2018
CouncilDecember 6, 2018
CouncilNovember 1, 2018