Councillors Gaffan and Patterson have not filed as of Jul 30.
SCHOOL BOARD TRUSTEE
David KellerGreater Essex District
Mary DiMennaWindsor-Essex Catholic
Emmanuelle RichezViamonde
Marotte DidierCsc Providence
Incumbents link to their full voting/spending record on the Kingsville page. Candidate list updates weekly until Aug 21.
Get to know the candidates
Built ONLY from public, linked sources — captured Jul 30, 2026. Where a candidate hasn't published anything yet, we say so instead of guessing. Every candidate can add or correct their profile via the Corrections process.
Roshan Nallaratnamfor Mayor
Over a decade in public service — first as a police officer, then in senior political staff roles in the Ontario government (his account). Previously ran for office in Scarborough-Guildwood per Campaign Life Coalition's candidate records (third-party source). Commits to serving full-time as mayor.
What to expect / where he stands: published priorities lean fiscal accountability + community safety; the Campaign Life Coalition record indicates past engagement with that group’s candidate questionnaires — review the source directly and draw your own conclusions. No Kingsville voting record exists yet (first local run).
Published platform (roshannallaratnam.com): responsible taxes & accountability · families and youth · seniors' well-being · community safety · local business & economy. Slogan: “A leader who listens. A community that thrives.”
Filed for mayor (newest entry — joined the race by Jul 30). NO PUBLISHED PLATFORM FOUND YET
We could not locate a campaign site, platform, or verified public coverage as of Jul 30. This profile will build out as she publishes. Campaign contact: [email protected] (from her nomination).
Challenging incumbent Kimberly DeYong. NO PUBLISHED PLATFORM FOUND YET
No campaign site or verified coverage located as of Jul 30 — several unrelated people share this name, and per our rules we don't guess. Campaign contact: [email protected] · 226-270-4039.
First-time Kingsville candidate (not on the 2022 ballot). NO PUBLISHED PLATFORM FOUND YET
No verified campaign presence located as of Jul 30 — a possible local name match exists but is unverified, so we exclude it. Campaign contact: [email protected].
Name and city match Dr. Emmanuelle Richez, Associate Professor of Political Science at the University of Windsor (research: constitutional law, official-language minority rights). PROBABLE MATCH — NOT CONFIRMED BY CANDIDATE
Repeat candidate — the 2022 list carries the same person as “Didier Marotte” (name order differs between town listings). Nomination lists a board-domain email ([email protected]).
2022 for context: turnout was 50.19% (8,510 of 16,955 eligible voters). Dennis Rogers won a 3-way mayor race over Tamara Stomp and Laura Lucier; DeYong won deputy over Gord Queen and Samson Zad; today's five councillors were elected from a field of 14. 2022 results →
The weekly cycle: agenda preview before every council meeting → around-town brief (AI news sweep) → results summary after the meeting. Each edition posts to the website and to Instagram as News.
📋 BEFORE THE MEETING
What council decides Monday
Next regular meeting: Mon Aug 17, 2026 · 6:00 pm EXPECTED
Disc golf: staff report + public feedback directed back to council (Jul 13, motion 134 ↗)
Beach maintenance service update — requested by Councillor Neufeld (Jul 13 minutes ↗)
Aug 17 agenda publishes ~5 days ahead (eScribe ↗) — the preview appears here then
Built automatically from the published eScribe agenda ~5 days before each meeting, in plain language, with the full agenda linked.
🏘 AROUND TOWN
Also worth knowing this week
Week of Jul 27, 2026
Boil water advisory rescinded for Union Water-serviced Kingsville (Jul 30 ↗)
Pickleball court upgrades underway at the Rec Complex (Jul 13 award ↗)
Fire ban lifted as air quality improves (Jul 20 ↗)
Oct 26 municipal election: check your voter registration (elections hub ↗)
AI news sweep across town releases, local press and public notices — every item linked to its source.
Town & City councils run your local services. County Council is the upper tier — Kingsville’s mayor and deputy mayor sit on it, and it sets part of your tax bill too.
Powered by OrbwellSpecial sponsor: putahatonit.ca — 3D-printed hats, made in Kingsville
Real data, sourced directly from published council minutes. This page is newer than Kingsville's — spending, bios, and portraits aren't sourced yet, so they're left out rather than guessed at.
2022–2026 term 7 council members
7
council members
31
council meetings with published minutes, Jan 2025–May 2026
96.3%
council attendance — 8 absences in 217 member-seats across 31 meetings
376
motions tracked, Jan 2025–May 2026
Oct 26
2026 municipal election
Politics News
Coming soon — Leamington's news cycle (before/after each meeting, around-town sweep) hasn't been built yet. It'll follow the same pattern as Kingsville's once a source map for Leamington-specific accounts is in place.
Your council
Names and roles from leamington.ca. Attendance and motion counts are parsed from every published Council Meeting minutes we could access. Tap a member to open their profile.
How Motion Carried protects people while holding power to account
No live locations, ever — only historical, documented official travel
No home addresses; no family members unless directly relevant and officially disclosed
No AI verdicts of "corrupt" or "conflicted" — indicators, not scores
Uncertainty shown prominently; human review before any serious allegation
Visible right-to-respond and published correction history for every profile
Original source + capture date preserved for every data point
MFIPPA-aware: public accountability data only, personal information protected