Bradford West Gwillimbury election results 2026: who won, and by how much
Voting closed Monday, October 26, 2026 at 8:00 p.m. These are the unofficial results published by the Town of Bradford West Gwillimbury, tabulated by Simply Voting. They become official once certified by the Town Clerk.
Bradford has a new mayor. Nickolas Harper won by 350 votes — the closest race on the ballot. Here is every result, in plain numbers, with the margin for each one.
The 30-second version. Mayor: Nickolas Harper, 4,579 votes (30.7%), won by 350. Deputy Mayor: Joseph G. Giordano, 7,473 (51.4%), won by 1,283. Ward winners: Cheraldean Duhaney (1), Jennifer Harrison (2), Ben Verkaik (3), Kash Toor (4), Darryl Eek (5), Elizabeth Lambert (6), Peter Dykie (7). Turnout was 40.7% — 15,090 of 37,034 eligible voters.
Your new council
Nine people. One mayor, one deputy mayor, and seven ward councillors. That is the group making decisions on your property taxes, development approvals, and local services for the next four years.
Mayor
| Candidate | Votes | Share |
|---|---|---|
| Nickolas Harper ✓ WON | 4,579 | 30.7% |
| Peter Ferragine | 4,229 | 28.4% |
| Raj Sandhu | 2,792 | 18.7% |
| Mauro Di Giovanni | 1,519 | 10.2% |
| James Leduc | 1,497 | 10.1% |
| Emil Alkhanov | 276 | 1.9% |
Harper won by 350 votes. Out of 14,892 ballots, that is a margin of about 2.3 percentage points — close enough that a few hundred people changing their minds would have changed the outcome.
Two things stand out. The incumbent mayor, James Leduc, finished fifth with 1,497 votes. And no candidate came close to a majority: Harper takes the job with 30.7% support, meaning roughly seven in ten voters picked someone else. That is normal in a six-way race, but it is worth knowing.
Deputy Mayor
| Candidate | Votes | Share |
|---|---|---|
| Joseph G. Giordano ✓ WON | 7,473 | 51.4% |
| Stephanie Sinclair | 6,190 | 42.6% |
| Yolan Williams | 880 | 6.1% |
Giordano won by 1,283 votes and was the only candidate on the whole ballot to clear 50% in a contested town-wide race, at 51.4%.
Who won each ward
The full numbers for every ward are below. Two races were genuinely tight: Ward 1 came down to 74 votes and Ward 4 to 119.
Ward 1 — Cheraldean Duhaney
| Candidate | Votes | Share |
|---|---|---|
| Cheraldean Duhaney ✓ WON | 924 | 27.5% |
| Jeff Bellamy | 850 | 25.3% |
| Charlie Shaw | 608 | 18.1% |
| Marianna Calamia | 308 | 9.2% |
| Kimberly Harvey | 210 | 6.2% |
| Vikas Patel | 197 | 5.9% |
| Bibi Ganesh | 141 | 4.2% |
| Aftab Hussain | 126 | 3.7% |
Cheraldean Duhaney won by 74 votes. 3,434 ballots in Ward 1.
Ward 2 — Jennifer Harrison
| Candidate | Votes | Share |
|---|---|---|
| Jennifer Harrison ✓ WON | 1,085 | 60.6% |
| Alfie Cavallo | 435 | 24.3% |
| David Cummings | 270 | 15.1% |
Jennifer Harrison won by 650 votes. 1,834 ballots in Ward 2.
Ward 3 — Ben Verkaik
| Candidate | Votes | Share |
|---|---|---|
| Ben Verkaik ✓ WON | 455 | 77.9% |
| Carlos Botelho | 114 | 19.5% |
| Rahmat Mansoor | 15 | 2.6% |
Ben Verkaik won by 341 votes. 587 ballots in Ward 3.
Ward 4 — Kash Toor
| Candidate | Votes | Share |
|---|---|---|
| Kash Toor ✓ WON | 941 | 35.7% |
| David Pullara | 822 | 31.2% |
| Salvatore Morra | 406 | 15.4% |
| Jamal Pascall | 263 | 10.0% |
| Dhwanish Vaidya | 106 | 4.0% |
| Henry Egharevba | 96 | 3.6% |
Kash Toor won by 119 votes. 2,680 ballots in Ward 4.
Ward 5 — Darryl Eek
| Candidate | Votes | Share |
|---|---|---|
| Darryl Eek ✓ WON | 885 | 69.8% |
| Munawar Chudary | 383 | 30.2% |
Darryl Eek won by 502 votes. 1,280 ballots in Ward 5.
Ward 6 — Elizabeth Lambert
| Candidate | Votes | Share |
|---|---|---|
| Elizabeth Lambert ✓ WON | 1,041 | 39.9% |
| Brent Fellman | 736 | 28.2% |
| Tristan Daniels | 695 | 26.6% |
| Matthew Patullo | 138 | 5.3% |
Elizabeth Lambert won by 305 votes. 2,696 ballots in Ward 6.
Ward 7 — Peter Dykie
| Candidate | Votes | Share |
|---|---|---|
| Peter Dykie ✓ WON | 1,512 | 62.4% |
| Stanley Joseph | 913 | 37.6% |
Peter Dykie won by 599 votes. 2,486 ballots in Ward 7.
Your school trustees
There were four trustee races, not one. Which one appeared on your ballot depended on the school board you are registered with — English public, English Catholic, French public, or French Catholic.
English Public — Simcoe County District School Board
| Candidate | Votes | Share |
|---|---|---|
| Debbie Connors ✓ WON | 5,450 | 51.7% |
| Gary Lamb | 5,098 | 48.3% |
Won by 352 votes. 11,526 ballots cast in this race.
English Separate — Simcoe Muskoka Catholic District School Board
| Candidate | Votes | Share |
|---|---|---|
| Tanya Da Silva ✓ WON | 2,368 | 74.1% |
| Alex Sikorski | 827 | 25.9% |
Won by 1,541 votes. 3,373 ballots cast in this race.
French Public — Conseil scolaire Viamonde
| Candidate | Votes | Share |
|---|---|---|
| Eric Lapointe ✓ WON | 21 | 67.7% |
| Rachael Golem | 10 | 32.3% |
Won by 11 votes. 31 ballots cast in this race.
French Separate — Conseil scolaire catholique MonAvenir
| Candidate | Votes | Share |
|---|---|---|
| Donald Blais ✓ WON | 45 | 80.4% |
| Innocent Legrand | 11 | 19.6% |
Won by 34 votes. 61 ballots cast in this race.
Look at those last two numbers again. 31 people voted in the French public trustee race, and 61 in the French Catholic one. Eric Lapointe won a seat on a school board with 21 votes. That is not a mistake — it reflects how few Bradford residents are registered to those boards. If you have ever wondered whether one vote matters, these races are your answer.
Turnout: 40.7%
| Eligible voters | 37,034 |
| Ballots cast | 15,090 |
| Turnout | 40.7% |
| Declined ballots | 93 |
| Voting period | October 16 to October 26, 2026 |
Four in ten eligible residents voted. That means Harper's 4,579 votes represent about 12% of all eligible voters in town — a reminder of how much weight a single ballot carries in a municipal election compared with a provincial or federal one.
What council actually controls
Plain version, because this is the part most people are fuzzy on. Your new council decides:
- Your property tax rate — the municipal portion, set every year in the town budget.
- What gets built and where — zoning, subdivision approvals, and development charges on new homes.
- Local services — roads, water and sewer, snow clearing, parks, the library, fire service.
- Development charges, which feed directly into the price of a new build in Bradford.
They do not set your mortgage rate, income taxes, health care, or schools — that last one is what the trustees handle. And the Bradford Bypass is a provincial project, not a municipal one, though council has a voice in how land around it gets developed.
Why a mortgage broker is posting election results. Because two of the things on that list — development approvals and development charges — land directly on what a home costs in this town. Bradford built 263 homes in 2024 against a provincial target of 542. The people elected on Monday are the ones who decide whether that number moves.
What happens next
- Results become official once certified by the Town Clerk.
- The new council's term begins November 15, 2026 and runs four years.
- The town publishes the full results document, including every candidate and the declined ballots, on its election results page.
Buying or renewing in Bradford?
Whatever council decides about development charges and new housing, your mortgage is decided by your own numbers. I will run them with you — what you qualify for, what the payment looks like, and what to ask a builder before you sign. No cost, no pressure.
Garry Sidhu · Mortgage Broker, Licence #M21004814
Akal Mortgages Inc., FSRA #10845
Source. All figures from the Town of Bradford West Gwillimbury's published 2026 Municipal and School Board Election results document, tabulated and certified as accurately processed by Simply Voting Inc. (Election ID 300860). Voting ran October 16 to October 26, 2026. Results are labelled unofficial until certified by the Town Clerk. Every race on this page has been checked so that candidate votes plus abstentions equal the reported ballot count, and the seven ward totals sum to the town-wide total of 14,997. Bradford housing target figures from Ontario's housing supply tracker, 2024 data. This page is an information summary and is not affiliated with or endorsed by the Town, any candidate, or any school board.
Sorry — that didn't send. Please call (437) 961-0004 and Garry will add you.
✓ You're in! Open your checklist here →
Frequently asked questions
Who won the Bradford West Gwillimbury mayor election in 2026?
By how many votes did Nickolas Harper win?
Who is Bradford's new deputy mayor?
Who won each ward in Bradford West Gwillimbury?
Which was the closest race in Bradford's 2026 election?
Who won the school trustee elections in Bradford?
What was voter turnout in Bradford's 2026 municipal election?
Are these results official?
What does Bradford town council actually decide?
Have a question about your mortgage?
Call and you'll get me, not a queue — most questions are answered on the spot. Free, no credit check.
📞 Call (437) 961-0004Can't talk right now? Pick a 15-minute slot.