The Vaughan Record

Council

The 9 members seated on the 2022–2026 council, and the 1 member 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

Help keep this record right

Do you know York Region’s councils — as a resident, a reporter, a former member, a clerk? The record for Vaughan 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 York 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 657 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

Steven Del Duca former

Mayor · seen 2023-04-11 to 2025-11-26

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

Also on this council

Chris Ainsworth

Councillor · seen 2022-11-15 to 2026-08-26

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

Rosanna DeFrancesca

Councillor · seen 2020-07-15 to 2026-06-16

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

Mario Ferri

Regional Councillor · seen 2020-07-15 to 2026-06-16

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

Marilyn Iafrate

Councillor · seen 2020-07-15 to 2026-08-26

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

Linda Jackson

Regional Councillor · seen 2020-07-15 to 2026-08-26

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

Gila Martow

Councillor · seen 2022-11-15 to 2026-06-16

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

Mario G. Racco

Regional Councillor · seen 2020-07-15 to 2026-08-26

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

Gino Rosati

Regional Councillor · seen 2020-07-15 to 2026-06-16

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

Adriano Volpentesta

Councillor · seen 2022-11-15 to 2026-06-16

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

Every council meeting (625 meetings)

2026 — 90 meetings
CouncilJune 23, 2026
Special CouncilJune 16, 2026
VMC Sub-CommitteeMay 27, 2026
CouncilMay 26, 2026
Audit CommitteeMay 25, 2026
CouncilApril 28, 2026
Audit CommitteeMarch 30, 2026
CouncilMarch 24, 2026
Committee of AdjustmentFebruary 26, 2026
CouncilFebruary 24, 2026
Special Council (Budget)February 24, 2026
VMC Sub-CommitteeFebruary 18, 2026
Committee of AdjustmentFebruary 5, 2026
CouncilJanuary 27, 2026
Audit CommitteeJanuary 26, 2026
Committee of AdjustmentJanuary 15, 2026
2025 — 168 meetings
CouncilDecember 16, 2025
Committee of AdjustmentDecember 11, 2025
VMC Sub-CommitteeNovember 26, 2025
CouncilNovember 25, 2025
Audit CommitteeNovember 24, 2025
Committee of AdjustmentNovember 20, 2025
Committee of AdjustmentOctober 30, 2025
VMC Sub-CommitteeOctober 29, 2025
CouncilOctober 28, 2025
Special CouncilSeptember 30, 2025
Committee of the Whole (1)September 30, 2025
Audit CommitteeSeptember 29, 2025
Heritage Vaughan CommitteeSeptember 24, 2025
CouncilSeptember 22, 2025
Committee of the Whole (2)September 18, 2025
Special CouncilSeptember 15, 2025
Committee of AdjustmentSeptember 10, 2025
VMC Sub-CommitteeSeptember 3, 2025
Special CouncilJuly 14, 2025
VMC Sub-CommitteeJune 25, 2025
CouncilJune 24, 2025
Special CouncilJune 4, 2025
CouncilMay 27, 2025
Audit CommitteeMay 26, 2025
VMC Sub-CommitteeMay 21, 2025
Special CouncilMay 7, 2025
VMC Sub-CommitteeApril 30, 2025
CouncilApril 23, 2025
Special CouncilApril 1, 2025
Audit CommitteeMarch 31, 2025
VMC Sub-CommitteeMarch 26, 2025
CouncilMarch 25, 2025
Special CouncilMarch 4, 2025
Committee of AdjustmentFebruary 27, 2025
CouncilFebruary 25, 2025
VMC Sub-CommitteeFebruary 19, 2025
Committee of AdjustmentFebruary 6, 2025
CouncilJanuary 28, 2025
Audit CommitteeJanuary 27, 2025
Committee of AdjustmentJanuary 16, 2025
2024 — 167 meetings
Special Council (Budget)December 17, 2024
CouncilDecember 17, 2024
Special CouncilDecember 10, 2024
Committee of AdjustmentDecember 5, 2024
VMC Sub-CommitteeNovember 27, 2024
Audit CommitteeNovember 25, 2024
CouncilNovember 19, 2024
Committee of AdjustmentNovember 14, 2024
VMC Sub-CommitteeOctober 30, 2024
Committee of AdjustmentOctober 30, 2024
CouncilOctober 29, 2024
Special CouncilOctober 8, 2024
Audit CommitteeSeptember 30, 2024
Heritage Vaughan CommitteeSeptember 26, 2024
CouncilSeptember 24, 2024
VMC Sub-CommitteeSeptember 18, 2024
Committee of the Whole (2)September 17, 2024
Committee of AdjustmentSeptember 12, 2024
Committee of the Whole (1)September 10, 2024
CouncilAugust 13, 2024
VMC Sub-CommitteeJune 26, 2024
CouncilJune 25, 2024
VMC Sub-CommitteeMay 29, 2024
Audit CommitteeMay 28, 2024
CouncilMay 22, 2024
Special CouncilMay 7, 2024
VMC Sub-CommitteeApril 24, 2024
CouncilApril 22, 2024
CouncilMarch 26, 2024
Audit CommitteeMarch 20, 2024
Special CouncilMarch 19, 2024
VMC Sub-CommitteeFebruary 28, 2024
Committee of AdjustmentFebruary 22, 2024
CouncilFebruary 21, 2024
Audit CommitteeFebruary 5, 2024
Committee of AdjustmentFebruary 1, 2024
VMC Sub-CommitteeJanuary 31, 2024
CouncilJanuary 30, 2024
Committee of AdjustmentJanuary 11, 2024
2023 — 149 meetings
CouncilDecember 12, 2023
Special Council (Budget)December 12, 2023
Committee of AdjustmentDecember 7, 2023
Special CouncilNovember 29, 2023
Audit CommitteeNovember 27, 2023
Committee of AdjustmentNovember 16, 2023
CouncilNovember 14, 2023
Committee of AdjustmentOctober 19, 2023
CouncilOctober 17, 2023
VMC Sub-CommitteeOctober 4, 2023
Special CouncilOctober 3, 2023
Audit CommitteeOctober 2, 2023
CouncilSeptember 26, 2023
Committee of AdjustmentSeptember 21, 2023
Heritage Vaughan CommitteeSeptember 20, 2023
Committee of the Whole (2)September 19, 2023
Committee of the Whole (1)September 12, 2023
Special CouncilSeptember 12, 2023
CouncilJune 20, 2023
VMC Sub-CommitteeJune 13, 2023
Special CouncilJune 6, 2023
Audit CommitteeMay 29, 2023
CouncilMay 16, 2023
CouncilApril 25, 2023
Audit CommitteeApril 24, 2023
VMC Sub-CommitteeApril 11, 2023
Special CouncilApril 4, 2023
CouncilMarch 21, 2023
CouncilFebruary 22, 2023
Special Council (Budget)February 8, 2023
Special CouncilFebruary 7, 2023
Audit CommitteeJanuary 30, 2023
Committee of AdjustmentJanuary 26, 2023
CouncilJanuary 24, 2023
2022 — 37 meetings
CouncilDecember 13, 2022
Committee of AdjustmentDecember 8, 2022
CouncilNovember 29, 2022
Special CouncilNovember 23, 2022
Committee of AdjustmentNovember 17, 2022
Inaugural CouncilNovember 15, 2022
Committee of AdjustmentOctober 27, 2022
CouncilSeptember 28, 2022
VMC Sub-CommitteeSeptember 20, 2022
VMC Sub-CommitteeJune 21, 2022
CouncilMay 17, 2022
2021 — 10 meetings
CouncilNovember 16, 2021
CouncilSeptember 27, 2021
VMC Sub-CommitteeJune 8, 2021
2020 — 4 meetings
CouncilJuly 15, 2020