Return

ontario

New Tecumseth—Gwillimbury

forty-fifth general election 2025 — Poll-by-poll results
Polling Division Number of ballots for Rejected ballots Total votes Electors on lists
No. Name Scot Davidson

Conservative
Mike Hanrahan

Liberal
Callum McKinnon

Green Party
Paul Montague

People's Party - PPC
Nancy Morrison

NDP-New Democratic Party
1 East Gwillimbury 223 113 19 9 14 0 378 611
2 East Gwillimbury 250 119 2 11 8 2 392 510
3 East Gwillimbury
Combined with No. 1
539
4 East Gwillimbury 284 222 6 1 13 0 526 700
5 East Gwillimbury
Combined with No. 7
642
6 East Gwillimbury 293 200 8 5 15 1 522 709
7 East Gwillimbury 323 182 9 5 16 2 537 684
8 East Gwillimbury
Combined with No. 6
699
9 East Gwillimbury
Combined with No. 4
677
10 East Gwillimbury 199 99 5 4 4 1 312 738
11 East Gwillimbury
Combined with No. 2
519
12 East Gwillimbury
Combined with No. 14
442
13 East Gwillimbury
Combined with No. 16
398
14 East Gwillimbury 230 115 2 4 4 3 358 627
15 East Gwillimbury 223 115 2 4 1 1 346 1,065
16 East Gwillimbury 305 140 3 4 10 0 462 888
17 East Gwillimbury
Combined with No. 22
639
18 East Gwillimbury
Combined with No. 20A
594
19 East Gwillimbury 300 190 6 8 6 3 513 767
20A East Gwillimbury 284 161 3 6 10 4 468 761
20B Mobile poll 35 61 2 1 2 1 102 96
21 East Gwillimbury
Combined with No. 26
658
22 East Gwillimbury 267 130 5 2 6 2 412 726
23 East Gwillimbury
Combined with No. 24
614
24 East Gwillimbury 250 116 5 5 2 2 380 652
25 East Gwillimbury 179 110 1 5 12 2 309 888
26 East Gwillimbury 272 158 5 8 3 8 454 691
27A Bradford West Gwillimbury 231 79 2 2 2 4 320 316
27B Bradford West Gwillimbury 236 83 6 2 6 3 336 300
28A Bradford West Gwillimbury
Combined with No. 27A
273
28B Bradford West Gwillimbury
Combined with No. 27B
281
29 Bradford West Gwillimbury 192 73 2 2 5 1 275 632
30 Bradford West Gwillimbury
Combined with No. 49
577
31 Bradford West Gwillimbury 309 161 6 2 6 2 486 626
32A Bradford West Gwillimbury
Combined with No. 27A
286
32B Bradford West Gwillimbury
Combined with No. 27B
315
33 Bradford West Gwillimbury
Combined with No. 31
610
34 East Gwillimbury
Combined with No. 39
601
35 East Gwillimbury 211 108 2 6 6 1 334 975
36 East Gwillimbury
Combined with No. 40
536
37 East Gwillimbury 271 166 7 1 12 6 463 629
38 East Gwillimbury 281 221 7 3 10 3 525 730
39 East Gwillimbury 300 160 10 7 10 3 490 652
40 East Gwillimbury 326 174 5 7 9 1 522 752
41 East Gwillimbury 158 117 6 1 3 1 286 784
42 East Gwillimbury
Combined with No. 38
605
43 East Gwillimbury
Combined with No. 37
606
44 East Gwillimbury
Combined with No. 19
649
45 East Gwillimbury 243 224 9 2 9 2 489 622
46 New Tecumseth 248 136 6 4 11 3 408 585
47 New Tecumseth 151 88 2 4 8 3 256 597
48 New Tecumseth
Combined with No. 46
543
49 Bradford West Gwillimbury 290 180 2 8 8 0 488 602
50 Bradford West Gwillimbury
Combined with No. 51
557
51 Bradford West Gwillimbury 228 140 3 7 9 4 391 661
52 Bradford West Gwillimbury
Combined with No. 60
352
53 Bradford West Gwillimbury 247 144 3 4 4 2 404 617
54 Bradford West Gwillimbury
Combined with No. 53
596
55 Bradford West Gwillimbury
Combined with No. 57
588
56 Bradford West Gwillimbury 252 168 1 1 5 4 431 597
57 Bradford West Gwillimbury 248 130 4 1 16 0 399 676
58 Bradford West Gwillimbury
Combined with No. 56
564
59 Bradford West Gwillimbury 242 154 7 2 14 8 427 723
60 Bradford West Gwillimbury 241 109 5 0 10 4 369 636
61A Bradford West Gwillimbury
Combined with No. 74A
287
61B Bradford West Gwillimbury
Combined with No. 74B
309
62 Bradford West Gwillimbury
Combined with No. 59
595
63A Bradford West Gwillimbury
Combined with No. 74A
291
63B Bradford West Gwillimbury
Combined with No. 74B
275
64 Bradford West Gwillimbury
Combined with No. 68
543
65 Bradford West Gwillimbury
Combined with No. 66
555
66 Bradford West Gwillimbury 372 238 5 8 15 4 642 583
67 Bradford West Gwillimbury
Combined with No. 120
554
68 Bradford West Gwillimbury 231 163 14 4 9 0 421 578
69 Bradford West Gwillimbury
Combined with No. 66
533
70 Bradford West Gwillimbury 277 121 1 5 5 3 412 606
71 Bradford West Gwillimbury
Combined with No. 70
577
72 Bradford West Gwillimbury
Combined with No. 139
613
73 Bradford West Gwillimbury 266 128 2 0 9 1 406 633
74A Bradford West Gwillimbury 174 100 5 1 10 1 291 370
74B Bradford West Gwillimbury 184 91 7 0 10 6 298 347
75 Bradford West Gwillimbury 256 121 5 3 5 3 393 965
76 Bradford West Gwillimbury 208 105 1 1 7 5 327 680
77 Bradford West Gwillimbury 337 165 5 5 6 3 521 661
78 Bradford West Gwillimbury
Combined with No. 77
639
79 Bradford West Gwillimbury
Combined with No. 81
645
80 Bradford West Gwillimbury
Combined with No. 82
630
81 Bradford West Gwillimbury 282 180 7 10 7 2 488 653
82 Bradford West Gwillimbury 302 140 2 2 12 1 459 652
83 New Tecumseth 223 165 8 2 15 1 414 564
84 New Tecumseth
Combined with No. 87
563
85 New Tecumseth
Combined with No. 87
495
86 New Tecumseth
Combined with No. 83
531
87 New Tecumseth 314 176 15 4 23 4 536 567
88 New Tecumseth 238 172 4 1 10 1 426 563
89 New Tecumseth
Combined with No. 106
566
90 New Tecumseth 197 99 1 3 1 1 302 594
91 New Tecumseth
Combined with No. 88
527
92 New Tecumseth 173 121 11 2 10 5 322 563
93 New Tecumseth
Combined with No. 92
575
94 New Tecumseth
Combined with No. 108
569
95 New Tecumseth
Combined with No. 99
398
96 New Tecumseth 179 78 1 2 5 3 268 741
97 New Tecumseth
Combined with No. 104
555
98 New Tecumseth 192 140 2 3 5 4 346 629
99 New Tecumseth 129 116 2 1 6 2 256 556
100 New Tecumseth 155 108 1 8 3 0 275 555
101 New Tecumseth 161 105 7 2 10 2 287 584
102 New Tecumseth
Combined with No. 101
564
103 New Tecumseth
Combined with No. 98
545
104 New Tecumseth 137 171 0 0 7 3 318 589
105 New Tecumseth
Combined with No. 100
398
106 New Tecumseth 241 100 1 3 8 1 354 587
107 New Tecumseth
Combined with No. 90
346
108 New Tecumseth 232 142 8 7 10 2 401 594
109 New Tecumseth 252 153 7 6 14 4 436 566
110 New Tecumseth
Combined with No. 109
544
111 New Tecumseth 173 90 5 3 9 1 281 655
112A New Tecumseth
Combined with No. 114A
318
112B New Tecumseth
Combined with No. 114B
355
113A New Tecumseth
Combined with No. 114A
342
113B New Tecumseth
Combined with No. 114B
342
114A New Tecumseth 238 130 6 4 8 2 388 335
114B New Tecumseth 235 140 4 2 11 0 392 338
115 East Gwillimbury 261 139 4 3 6 1 414 577
116 East Gwillimbury
Combined with No. 45
615
117 East Gwillimbury
Combined with No. 115
564
118 East Gwillimbury 161 72 1 0 1 0 235 593
119 Bradford West Gwillimbury 152 82 1 2 12 1 250 712
120 Bradford West Gwillimbury 246 155 10 7 16 5 439 593
121 Bradford West Gwillimbury 283 120 5 3 5 8 424 840
122 Bradford West Gwillimbury
Combined with No. 123
624
123 Bradford West Gwillimbury 275 130 5 2 4 1 417 652
124 Bradford West Gwillimbury
Combined with No. 121
411
125 New Tecumseth
Combined with No. 128
395
126 New Tecumseth
Combined with No. 128
337
127 New Tecumseth
Combined with No. 129
534
128 New Tecumseth 299 150 2 4 4 0 459 512
129 New Tecumseth 276 142 8 1 16 8 451 540
130 New Tecumseth 235 163 3 7 8 0 416 583
131 New Tecumseth
Combined with No. 130
571
132 New Tecumseth 251 156 4 6 14 2 433 599
133 New Tecumseth
Combined with No. 132
563
134A Bradford West Gwillimbury
Combined with No. 73
569
134B Mobile poll 26 53 0 2 1 2 84 95
135 Bradford West Gwillimbury 252 145 1 2 5 1 406 695
136 Bradford West Gwillimbury 274 97 6 4 8 2 391 620
137 Bradford West Gwillimbury 214 95 1 0 1 0 311 824
138A Bradford West Gwillimbury
Combined with No. 135
419
138B Mobile poll 28 35 2 0 4 1 70 74
139 Bradford West Gwillimbury 316 184 8 6 11 3 528 682
140 Bradford West Gwillimbury
Combined with No. 136
512
141 New Tecumseth
Combined with No. 142
434
142 New Tecumseth 232 132 6 2 10 0 382 592
143 New Tecumseth 223 138 10 3 8 1 383 535
144 New Tecumseth
Combined with No. 143
502
145A New Tecumseth
Combined with No. 147A
226
145B New Tecumseth
Combined with No. 147B
209
146A New Tecumseth
Combined with No. 147A
193
146B New Tecumseth
Combined with No. 147B
205
147A New Tecumseth 150 52 6 4 2 0 214 249
147B New Tecumseth 140 60 2 4 4 0 210 215
148 New Tecumseth
Combined with No. 149
426
149 New Tecumseth 239 97 3 3 5 0 347 517
150 New Tecumseth
Combined with No. 151
420
151 New Tecumseth 228 101 6 1 7 2 345 556
152 New Tecumseth
Combined with No. 155
530
153 New Tecumseth
Combined with No. 154
412
154 New Tecumseth 244 101 5 3 6 1 360 536
155 New Tecumseth 283 127 3 4 8 0 425 539
156 New Tecumseth
Combined with No. 157
518
157 New Tecumseth 259 136 6 3 9 2 415 536
158 New Tecumseth 251 98 3 2 4 0 358 627
159 New Tecumseth 233 118 1 1 0 0 353 569
160 New Tecumseth
Combined with No. 159
415
161 New Tecumseth
Combined with No. 158
363
400 Mobile poll 16 19 5 1 4 0 45 88
401 Mobile poll 38 42 2 1 7 2 92 154
500 Mobile poll
Combined with No. 502
30
501 Mobile poll
Combined with No. 512
18
502 Mobile poll 14 21 2 1 8 1 47 31
503 Mobile poll
Combined with No. 513
19
504 Mobile poll
Combined with No. 513
22
505 Mobile poll 35 49 6 1 8 3 102 73
506 Mobile poll
Combined with No. 134B
36
507 Mobile poll
Combined with No. 20B
25
508 Mobile poll
Combined with No. 401
72
509 Mobile poll
Combined with No. 138B
16
510 Mobile poll
Combined with No. 513
36
511 Mobile poll
Combined with No. 400
16
512 Mobile poll 18 23 3 3 6 4 57 62
513 Mobile poll 27 25 5 2 7 2 68 17
514 Mobile poll
Combined with No. 505
9
Subtotal 21,359 12,061 450 328 758 205 35,161 97,025
Advance polling divisions
600 East Gwillimbury 595 419 13 9 15 2 1,053 ...
601 East Gwillimbury 734 590 15 10 28 4 1,381 ...
602 East Gwillimbury 600 346 4 5 6 8 969 ...
603 East Gwillimbury 622 477 8 8 21 3 1,139 ...
604 New Tecumseth 695 418 9 6 20 7 1,155 ...
605 New Tecumseth 294 721 5 3 6 4 1,033 ...
606 Bradford West Gwillimbury 662 472 9 9 22 1 1,175 ...
607 East Gwillimbury 693 586 14 6 13 6 1,318 ...
608 New Tecumseth 605 458 9 4 14 6 1,096 ...
609 Bradford West Gwillimbury 1,019 594 12 5 34 33 1,697 ...
610 Bradford West Gwillimbury 809 369 6 4 10 2 1,200 ...
611 New Tecumseth 792 551 9 11 43 0 1,406 ...
612 Bradford West Gwillimbury 683 467 15 7 29 9 1,210 ...
613 East Gwillimbury 598 435 6 3 15 1 1,058 ...
614 Bradford West Gwillimbury 599 311 9 6 16 4 945 ...
615 Bradford West Gwillimbury 776 390 13 3 21 8 1,211 ...
616 Bradford West Gwillimbury 643 365 10 5 18 5 1,046 ...
617 New Tecumseth 553 381 11 13 13 1 972 ...
618 Bradford West Gwillimbury 601 296 6 2 11 2 918 ...
619 New Tecumseth 432 250 8 3 9 1 703 ...
620 New Tecumseth 988 591 21 9 25 5 1,639 ...
621 East Gwillimbury 763 450 10 6 8 4 1,241 ...
622 New Tecumseth 957 655 12 7 18 15 1,664 ...
623 New Tecumseth 454 285 7 10 8 0 764 ...
Subtotal 16,167 10,877 241 154 423 131 27,993 ...
Votes under Special Voting Rules
Group 1* 246 262 4 3 17 40 572 230
Group 2** 1,475 1,244 17 11 28 66 2,841 ...
Subtotal 1,721 1,506 21 14 45 106 3,413 230
* Includes Canadian citizens residing outside Canada, members of the Canadian Armed Forces who voted at military polls, incarcerated electors and Canadian citizens residing in Canada who voted by special ballot outside their electoral districts. "Electors on lists" includes only Canadian citizens residing outside Canada and incarcerated electors.
** Includes Canadian citizens residing in Canada who voted by special ballot inside their electoral districts.
Totals 39,247 24,444 712 496 1,226 442 66,567 97,255
Percentage of valid ballots 59.4 37.0 1.1 0.8 1.9 ... ... ...
Population (2021): 119,358
Total number of voting desks (without voided and combined polling divisions): 121
Elected candidate: Scot Davidson (Conservative)