Return

british columbia

Kamloops—Thompson—Nicola

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

Conservative
Iain Currie

Liberal
Chris Enns

People's Party - PPC
Miguel Godau

NDP-New Democratic Party
Jenna Lindley

Green Party
1 Clearwater 83 43 0 5 5 1 137 397
2 Clearwater 68 35 1 6 1 0 111 314
3 Clearwater 61 26 5 4 1 0 97 306
4 Clearwater 74 46 3 6 0 0 129 390
5 Clearwater 63 37 3 6 3 1 113 359
6 Clearwater 80 31 1 11 5 1 129 415
7 Clearwater 68 41 4 6 5 0 124 354
8 Blue River 60 17 0 2 4 0 83 136
9 Canoe Creek 1 7 9 0 9 1 0 26 46
10 Gold Bridge 68 39 0 9 7 1 124 189
11 Clinton 72 30 0 6 1 0 109 318
11-1 High Bar 1
Combined with No. 11
0
12 Clinton 75 17 2 1 1 0 96 296
13 Clinton 62 28 1 6 0 2 99 303
14 70 Mile House 70 33 4 7 2 1 117 213
15 North Bonapart 88 46 3 3 5 0 145 220
16 Clearwater 149 42 7 16 1 0 215 383
17 Avola 18 9 0 1 0 0 28 39
18 Birch Island 119 45 0 10 1 0 175 368
19 Little Fort 86 41 7 4 6 1 145 249
19-1 Nekalliston 2
Combined with No. 19
0
20 Loon Lake 68 25 0 4 1 0 98 175
21 Seton Portage
Combined with No. 22
85
22 Slosh 1 22 33 0 26 13 0 94 96
23 North Thompson 1 25 38 2 11 4 0 80 24
24 North Thompson 1
Combined with No. 23
170
25 Lillooet 60 26 4 22 6 0 118 271
26 Marble Canyon 3 3 10 0 9 2 0 24 89
27 Bridge River 1
Combined with No. 25
140
28 Lillooet 75 31 1 13 5 0 125 405
29 Lillooet 35 51 3 15 2 1 107 311
30 Lillooet 55 39 2 19 3 1 119 415
31 Lillooet 60 35 1 16 4 1 117 454
32 Lillooet 1 41 41 0 30 3 1 116 215
33 Fountain Valley 13 43 1 48 10 0 115 126
34 Cache Creek
Combined with No. 36
104
35 Pashilqua 2
Combined with No. 29
51
36 Fountain Valley 66 32 3 11 3 1 116 314
37 Lillooet
Combined with No. 32
187
38 Vidette—Skeetchestn 31 37 3 14 4 2 91 89
39 Skeetchestn
Combined with No. 38
163
40 Bonaparte 3 25 27 0 12 3 0 67 182
41 Cache Creek
Combined with No. 43
123
42 Cache Creek 61 22 2 3 1 2 91 316
43 Cache Creek 57 23 0 7 1 0 88 230
44 Cache Creek 65 24 0 10 3 0 102 301
45 Barrière 63 18 3 3 1 0 88 315
46 Barrière 105 41 2 4 7 1 160 454
46-1 Louis Creek 4
Combined with No. 46
0
47 Barrière 54 33 0 9 1 0 97 400
48 Barriere 46 27 2 5 3 0 83 399
49 Barrière 65 24 2 5 2 0 98 411
50 Barrière 90 38 2 9 4 0 143 425
50-1 Squaam 2
Combined with No. 50
6
51 Barriere 103 25 4 4 2 0 138 444
52 Kamloops—Savona 75 58 0 16 1 0 150 489
53 Kamloops 83 57 0 2 5 0 147 532
54 Kamloops 92 67 0 3 0 1 163 512
55 Kamloops 94 72 1 13 2 0 182 505
56 Kamloops 112 66 3 9 4 2 196 493
57 Kamloops 97 91 0 13 4 3 208 524
58 Kamloops 84 56 1 6 3 1 151 453
59 Kamloops 126 73 0 18 1 2 220 514
60 Kamloops 73 47 0 10 1 0 131 379
61 Kamloops 86 71 0 12 3 1 173 443
62 Black Pines
Combined with No. 63
146
63 Whispering Pines 4 68 31 0 7 2 0 108 61
64 Walhachin 84 26 1 3 1 1 116 278
65 Ashcroft
Combined with No. 67
34
66 Ashcroft 121 74 0 15 4 0 214 427
67 Ashcroft 104 53 0 16 4 0 177 383
68 Ashcroft 65 59 6 7 4 0 141 399
68-1 Basque 18
Combined with No. 68
0
69 Oregon Jack Creek 5
Combined with No. 67
5
70 Ashcroft 106 54 1 16 5 0 182 429
71 McLure 133 44 3 5 3 0 188 431
72 Heffley Creek 103 51 1 5 0 0 160 422
73 Heffley Creek 119 69 0 4 9 1 202 480
74 Kamloops 58 51 2 6 0 0 117 380
75 Kamloops 106 62 2 10 1 0 181 475
76 Kamloops 92 74 1 16 2 0 185 521
77 Kamloops 98 51 1 10 6 0 166 532
78 Kamloops 103 57 0 11 1 0 172 520
79 Kamloops 103 77 0 10 3 0 193 597
80 Kamloops 81 74 1 9 1 0 166 530
81 Kamloops 87 45 4 8 1 0 145 481
82 Savona 84 35 1 5 2 0 127 392
83 Savona 102 28 1 11 3 0 145 366
84 Cherry Creek 88 34 0 0 0 0 122 311
85 Cherry Creek 119 49 0 7 3 0 178 421
86 Kamloops 124 84 3 16 2 2 231 424
87 Kamloops 123 93 1 7 6 0 230 422
88 Kamloops 161 92 2 7 4 0 266 432
89 Kamloops 189 71 0 8 1 1 270 447
90 Kamloops 77 57 1 8 2 1 146 496
91 Kamloops 83 50 0 10 1 1 145 468
92 Kamloops 89 70 2 4 4 0 169 543
93 Kamloops 73 52 0 8 4 0 137 433
94 Kamloops 84 46 0 4 0 1 135 379
95 Kamloops 128 71 1 13 3 0 216 597
96 Kamloops 106 81 1 8 1 0 197 547
97 Kamloops 53 40 1 9 3 1 107 409
98 Kamloops 115 46 0 2 1 0 164 432
99 Kamloops 108 56 0 5 1 1 171 478
100 Sun Peaks 83 110 2 6 5 0 206 475
101 Sun Peaks 89 120 0 15 6 0 230 438
102 Kamloops 100 57 1 10 0 2 170 556
103 Kamloops 70 39 0 10 0 1 120 456
104 Kamloops 66 50 4 9 3 0 132 407
105 Kamloops 81 56 0 7 2 2 148 471
106 Kamloops 63 45 1 8 0 0 117 430
107 Kamloops 65 50 2 9 5 0 131 413
108 Kamloops 67 54 0 10 2 0 133 464
109 Kamloops 108 49 2 10 6 1 176 474
110 Kamloops 89 50 2 14 5 0 160 465
111 Kamloops 64 50 0 15 5 0 134 393
112 Kamloops 89 47 1 11 6 0 154 483
113 Kamloops 93 53 0 11 2 0 159 459
114 Kamloops 86 37 0 10 3 1 137 443
115 Kamloops 61 50 0 15 2 0 128 453
116 Kamloops 72 48 0 6 6 0 132 463
117 Kamloops 74 58 0 14 3 4 153 495
118 Kamloops 72 51 1 11 0 5 140 419
119 Kamloops 62 65 0 15 2 3 147 482
120 Kamloops 87 70 0 5 3 2 167 431
121 Kamloops 62 54 1 17 4 3 141 447
122 Kamloops 71 58 1 9 1 6 146 416
123 Kamloops 59 77 4 10 1 1 152 445
124 Kamloops 50 72 1 21 5 0 149 436
125 Kamloops 48 35 2 7 3 0 95 396
126 Kamloops 57 58 0 14 1 0 130 419
127 Kamloops 82 48 2 10 2 0 144 473
128 Kamloops 102 106 2 8 1 0 219 464
129 Kamloops 45 52 1 7 4 0 109 385
130 Kamloops 41 69 1 10 1 0 122 399
131 Kamloops 40 57 1 9 1 0 108 404
132 Kamloops 53 60 2 8 2 0 125 416
133 Kamloops 63 74 1 11 2 0 151 458
134 Kamloops 52 43 3 6 3 0 107 411
135 Kamloops 43 72 1 5 0 0 121 429
136 Lytton 9B 7 38 1 25 5 1 77 351
137 Lytton
Combined with No. 145
99
138 Kumcheen 1
Combined with No. 139
38
139 Spences Bridge 44 49 1 11 1 0 106 171
140 Nicomen 1
Combined with No. 145
9
141 Inklyuhkinatko 2
Combined with No. 144
41
142 Shackan 11 14 4 1 2 0 1 22 55
143 Spences Bridge
Combined with No. 142
10
144 Lytton 13 20 0 17 6 0 56 70
145 Lytton 27 61 1 25 8 1 123 310
145-1 Boothroyd 8A
Combined with No. 144
0
145-2 Hamilton Creek 2
Combined with No. 145
0
146 Kanaka Bar
Combined with No. 144
27
147 Kamloops 82 44 4 11 1 1 143 441
148 Kamloops 78 45 1 4 8 0 136 451
149 Kamloops 81 64 2 12 3 0 162 431
150 Kamloops 58 55 2 14 2 0 131 466
151 Kamloops 72 76 1 25 4 0 178 467
152 Kamloops 63 42 0 16 3 0 124 488
153 Kamloops 43 45 1 7 3 0 99 422
154 Kamloops 75 53 1 13 1 3 146 504
155 Kamloops 60 50 0 20 4 0 134 439
156 Kamloops 1 19 43 1 14 2 0 79 355
157 Kamloops 1 57 55 0 21 3 1 137 492
158 Kamloops 1 55 47 0 5 2 0 109 433
159 Kamloops 1 80 74 1 11 2 0 168 500
160 Kamloops 1 95 50 0 0 0 0 145 483
161 Kamloops 1 65 49 1 6 2 0 123 184
162 Kamloops 1 57 76 1 2 0 0 136 487
163A Kamloops 1 49 47 0 9 1 0 106 382
163B Kamloops 1 45 47 3 5 1 0 101 407
163C Mobile poll
Combined with No. 523
51
164 Kamloops 64 46 1 3 1 0 115 410
165 Kamloops 47 35 2 12 2 2 100 461
166 Kamloops 80 55 5 21 3 2 166 491
167 Kamloops 60 56 2 10 3 0 131 444
168 Kamloops 57 72 2 13 3 0 147 448
169 Kamloops 61 70 0 2 2 0 135 477
170 Kamloops 49 44 1 3 3 0 100 344
171 Kamloops 54 74 0 8 1 0 137 416
172 Kamloops 35 66 0 6 1 1 109 455
173 Kamloops 41 45 2 10 2 0 100 384
174 Kamloops 95 85 1 6 2 0 189 510
175 Kamloops 95 70 0 14 2 1 182 523
176 Kamloops 113 110 2 12 1 1 239 533
177 Kamloops 96 55 0 6 5 0 162 526
178 Kamloops 44 89 1 6 2 0 142 439
179 Kamloops 39 63 1 7 2 0 112 411
180 Kamloops 45 67 0 14 3 0 129 364
181 Kamloops 34 55 0 11 6 1 107 353
182 Pinantan Lake
Combined with No. 161
166
183 Pritchard 159 29 6 15 4 0 213 406
184A Pinantan Lake 122 67 1 5 2 1 198 298
184B Pinantan Lake 123 58 2 7 3 1 194 311
185 Kamloops 91 61 1 8 1 0 162 561
186 Kamloops 59 85 5 10 1 0 160 487
187 Kamloops 49 76 0 6 3 0 134 473
188 Kamloops 64 41 1 4 1 0 111 415
189 Kamloops 69 93 0 1 2 0 165 454
190 Kamloops 81 89 0 6 0 0 176 507
191 Kamloops 92 77 1 9 1 0 180 525
192 Logan Lake 80 21 2 4 3 0 110 404
193 Logan Lake 85 33 0 3 4 0 125 454
194 Logan Lake 79 30 2 5 0 0 116 393
195 Logan Lake 101 39 2 10 1 1 154 435
196 Logan Lake 97 30 0 7 5 0 139 402
197 Kamloops 113 31 0 7 0 0 151 461
198 Kamloops 57 44 0 5 1 0 107 436
199 Kamloops 106 116 1 6 2 0 231 521
200 Kamloops 61 52 0 8 2 0 123 373
201 Kamloops 60 52 2 11 1 1 127 433
202 Kamloops 49 49 0 3 1 1 103 452
203 Kamloops 85 89 0 2 0 0 176 522
204 Kamloops 80 89 0 6 1 1 177 571
205 Kamloops 80 60 0 5 0 0 145 508
206 Kamloops 85 56 0 10 3 0 154 548
207 Lac Le Jeune 56 47 0 7 0 0 110 323
208 Kamloops 71 59 1 11 0 0 142 448
209 Shulus
Combined with No. 210
82
210 Nooaitch 10 41 28 1 11 5 1 87 120
211 Lower Nicola 135 45 2 12 7 3 204 501
212 Lower Nicola 112 36 4 6 5 1 164 400
213 Lower Nicola 144 27 3 11 5 3 193 373
214 Merritt 99 37 1 13 1 1 152 525
215 Merritt 83 41 3 16 2 1 146 494
216 Merritt 87 44 4 10 4 0 149 525
217 Merritt 71 45 3 9 1 0 129 451
218 Quilchena 93 37 2 18 1 1 152 484
218-1 Zoht 4
Combined with No. 218
13
219 Nicola Mameet 1 49 42 1 37 4 1 134 370
220 Merritt 119 68 0 14 2 1 204 564
221 Merritt 84 44 0 7 2 0 137 426
222 Merritt 88 48 1 14 2 0 153 508
223 Quilchena
Combined with No. 229
96
224 Douglas Lake 3 54 22 0 14 7 1 98 193
225 Merritt 85 38 1 12 2 0 138 460
226 Merritt 63 37 0 13 1 0 114 453
227 Merritt 81 44 2 7 3 3 140 509
228 Merritt 71 26 0 12 6 0 115 465
229 Merritt 87 44 2 15 5 0 153 303
229-1 Joeyaska 2
Combined with No. 229
53
230 Coldwater 1 56 18 3 22 8 4 111 127
231 Quilchena
Combined with No. 224
45
232 Merritt
Combined with No. 230
128
233 Merritt 81 30 1 19 3 0 134 434
500 Mobile poll
Combined with No. 501
9
501 Mobile poll 13 8 1 4 0 1 27 69
502 Mobile poll
Combined with No. 505
10
503 Mobile poll
Combined with No. 521
17
504 Mobile poll
Combined with No. 505
2
505 Mobile poll 12 10 1 4 2 0 29 24
506 Mobile poll 27 33 1 6 4 4 75 104
507 Mobile poll
Combined with No. 526
32
508 Mobile poll 31 46 6 20 7 0 110 101
509 Mobile poll
Combined with No. 513
70
510 Mobile poll
Combined with No. 514
25
511 Mobile poll 65 103 0 22 3 7 200 166
512 Mobile poll
Combined with No. 511
116
513 Mobile poll 23 46 6 13 1 6 95 63
514 Mobile poll 39 24 1 10 1 0 75 73
515 Mobile poll
Combined with No. 508
56
516 Kamloops
Combined with No. 164
37
517 Mobile poll
Combined with No. 506
33
518 Kamloops
Combined with No. 130
43
519 Kamloops
Combined with No. 170
73
520 Mobile poll
Combined with No. 524
20
521 Mobile poll 20 19 2 12 2 2 57 57
522 Kamloops
Combined with No. 181
135
523 Mobile poll 60 96 2 13 6 3 180 168
524 Mobile poll 17 12 4 10 2 3 48 49
525 Kamloops
Combined with No. 180
72
526 Mobile poll 31 57 1 11 6 2 108 126
527 Mobile poll
Combined with No. 528
36
528 Mobile poll 40 31 5 7 4 3 90 64
529 Mobile poll
Combined with No. 528
28
Subtotal 16,390 11,317 293 2,236 608 143 30,987 89,845
Advance polling divisions
600 Blue River—Clearwater 597 393 17 61 17 4 1,089 ...
601 Nekalliston 2
Combined with No. 605
...
602 North Thompson 1
Combined with No. 605
...
603 Louis Creek 4
Combined with No. 605
...
604 Squaam 2
Combined with No. 605
...
605 Barrière—Little Fort 755 351 13 50 17 0 1,186 ...
606 High Bar 1
Combined with No. 607
...
607 Clinton 231 152 3 27 7 0 420 ...
608 Canoe Creek 1
Combined with No. 607
...
609 Lillooet 391 330 11 83 25 1 841 ...
610 Slosh 1
Combined with No. 609
...
611 Bridge River 1
Combined with No. 609
...
612 Lillooet 1
Combined with No. 609
...
613 Pashilqua 2
Combined with No. 609
...
614 Fountain 1B
Combined with No. 609
...
615 Marble Canyon 3
Combined with No. 609
...
616 Ashcroft 478 283 7 47 16 2 833 ...
617 Bonaparte 3
Combined with No. 616
...
618 Ashcroft 4
Combined with No. 616
...
619 Basque 18
Combined with No. 616
...
620 Oregon Jack Creek 5
Combined with No. 616
...
621 Skeetchestn
Combined with No. 622
...
622 Savona 303 180 1 12 4 0 500 ...
623 Kamloops 700 638 13 74 11 7 1,443 ...
624 Kamloops—Black Pines
Combined with No. 625
...
625 Whispering Pines 4 1,035 780 16 48 13 4 1,896 ...
626 Heffley Creek 336 236 2 6 6 0 586 ...
627 Kamloops 301 160 6 13 5 1 486 ...
628 Kamloops 218 128 5 3 2 0 356 ...
629 Kamloops 1 653 668 5 50 9 2 1,387 ...
630 Kamloops 903 708 9 53 20 3 1,696 ...
631 Kamloops 568 576 5 75 8 2 1,234 ...
632 Kamloops 531 509 12 74 10 4 1,140 ...
633 Kamloops 476 442 11 74 7 2 1,012 ...
634 Kamloops 409 763 8 51 12 9 1,252 ...
635 Kamloops 487 815 4 56 9 5 1,376 ...
636 Kamloops 819 713 9 95 18 5 1,659 ...
637 Kamloops 953 1,109 9 54 4 2 2,131 ...
638 Kamloops 840 818 5 52 11 4 1,730 ...
639 Logan Lake 497 286 5 48 10 2 848 ...
640 Kumcheen 1
Combined with No. 616
...
641 Shackan 11
Combined with No. 650
...
642 Nicomen 1
Combined with No. 649
...
643 Lytton 9B
Combined with No. 649
...
644 Inklyuhkinatko 2
Combined with No. 649
...
645 Siska Flat—Zacht 5
Combined with No. 649
...
646 Hamilton Creek 2
Combined with No. 649
...
647 Kanaka Bar
Combined with No. 649
...
648 Boothroyd 8A
Combined with No. 649
...
649 Lytton—Spences Bridge 34 62 4 22 5 1 128 ...
650 Merritt 568 277 1 54 11 1 912 ...
651 Nooaitch 10
Combined with No. 650
...
652 Nicola Mameet 1
Combined with No. 650
...
653 Merritt 632 479 9 69 21 3 1,213 ...
654 Joeyaska 2
Combined with No. 650
...
655 Coldwater 1
Combined with No. 650
...
656 Zoht 4
Combined with No. 650
...
657 Douglas Lake 3
Combined with No. 650
...
Subtotal 13,715 11,856 190 1,251 278 64 27,354 ...
Votes under Special Voting Rules
Group 1*+ 239 242 6 24 8 36 555 167
Group 2** 1,664 1,546 27 170 42 77 3,526 ...
Subtotal 1,903 1,788 33 194 50 113 4,081 167
* 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.
+ National special ballots cast must be returned to Elections Canada officers in Ottawa by 6pm EST time in order to be counted. As a result of an administrative error, 4 votes cast by national special ballot in 59008 Coquitlam—Port Coquitlam were not submitted by the local office to Ottawa in time to be counted and, therefore, do not appear in the final results.
** Includes Canadian citizens residing in Canada who voted by special ballot inside their electoral districts.
Totals 32,008 24,961 516 3,681 936 320 62,422 90,012
Percentage of valid ballots 51.5 40.2 0.8 5.9 1.5 ... ... ...
Population (2021): 111,707
Total number of voting desks (without voided and combined polling divisions): 250
Elected candidate: Frank Caputo (Conservative)