Return

british columbia

Kamloops—Shuswap—Central Rockies

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

Conservative
John Michael Henry

People's Party - PPC
Phaedra Idzan

NDP-New Democratic Party
Owen Madden

Green Party
Ken Robertson

Liberal
1 Donald 98 3 7 6 55 14 183 549
2 Golden 59 1 5 1 37 1 104 345
3 Golden 56 2 7 0 63 0 128 374
4 Golden 75 1 15 5 57 0 153 451
5 Golden 49 0 15 5 71 0 140 449
6 Golden 57 1 8 8 73 1 148 416
7 Golden 54 1 10 7 91 0 163 482
8 Golden 80 3 18 5 41 0 147 373
9 Nicholson 96 4 15 5 48 0 168 521
10 Anglemont—Magna Bay 83 2 8 2 59 0 154 449
11 Anglemont 116 1 9 4 58 2 190 480
12A Malakwa 78 1 1 9 31 0 120 340
12B Malakwa 29 0 6 3 24 0 62 101
13 Malakwa 113 5 9 5 46 0 178 401
14 Lee Creek
Combined with No. 17
33
15 Lee Creek 91 1 5 2 61 0 160 539
16 Scotch Creek—Scotch Creek 4
Combined with No. 18
16
17 Scotch Creek—Scotch Creek 4 98 1 8 20 28 0 155 316
18 Scotch Creek 91 1 5 2 61 0 160 431
19 Celista 101 2 7 5 39 0 154 448
20A Revelstoke 67 4 6 6 54 2 139 486
20B Revelstoke 31 1 0 2 9 0 43 81
21 Revelstoke 69 1 10 4 85 0 169 464
22 Revelstoke 78 1 9 12 91 0 191 452
23 Revelstoke 73 0 21 4 63 1 162 438
24 Revelstoke 44 0 19 13 89 0 165 498
25 Revelstoke 74 3 21 6 102 0 206 489
26 Revelstoke 44 0 6 3 68 0 121 385
27 Revelstoke 36 2 5 2 81 2 128 369
28 Revelstoke 53 1 15 6 82 1 158 433
29 Revelstoke 47 1 19 10 88 0 165 478
30 Quaaout 1 44 0 9 3 29 0 85 204
31 Quaaout 1 3 0 0 0 1 0 4 19
32 Quaaout 1
Void
33 Kamloops 45 1 12 4 55 1 118 404
34 Kamloops 50 1 4 2 44 0 101 320
35 Kamloops 70 0 5 1 53 0 129 446
36 Kamloops 54 2 20 1 56 1 134 447
37 Kamloops 66 2 11 3 57 1 140 432
38 Kamloops 88 2 5 7 71 0 173 560
39 Kamloops 58 2 8 2 72 1 143 384
40 Kamloops 59 0 11 1 73 1 145 414
41 Kamloops 38 3 8 3 49 0 101 349
42 Kamloops 38 0 5 2 46 0 91 300
43 Kamloops 69 1 16 4 70 4 164 417
44 Kamloops 88 1 8 3 64 9 173 470
45 Kamloops 82 0 12 3 96 0 193 489
46 Kamloops 46 2 11 3 56 0 118 467
47 Kamloops 44 1 3 2 57 0 107 382
48 Kamloops 58 2 10 3 49 0 122 395
49 Kamloops 43 0 6 3 62 1 115 407
50 Kamloops 45 1 16 9 57 0 128 408
51 Kamloops 33 0 3 2 29 1 68 273
52 Kamloops 20 1 0 1 57 0 79 249
53 Kamloops 43 2 27 6 91 0 169 453
54 Kamloops 45 1 9 3 96 1 155 455
55 Kamloops 48 2 7 5 114 0 176 460
56 Kamloops 54 0 4 2 105 0 165 489
57 Kamloops 43 1 8 4 94 0 150 445
58 Kamloops 121 4 12 8 86 1 232 575
59 Kamloops 137 2 24 6 97 0 266 654
60 Kamloops 93 4 12 4 107 2 222 499
61 Kamloops 142 0 7 1 88 0 238 606
62 Kamloops 172 2 5 3 143 0 325 701
63 Kamloops 74 0 3 1 63 0 141 335
64 Kamloops 58 0 6 1 58 0 123 276
65 Kamloops 102 1 14 5 75 2 199 487
66 Kamloops 116 0 16 2 96 0 230 477
67 Kamloops 83 3 6 2 85 0 179 364
68 Kamloops 72 1 8 6 87 0 174 393
69 Kamloops 83 5 8 5 83 1 185 408
70 Kamloops 107 0 6 2 114 0 229 468
71 Kamloops 216 1 14 6 178 0 415 987
72 Sorrento 96 2 10 6 58 2 174 461
73 Sorrento 138 0 8 8 62 1 217 520
74 Kamloops 119 3 10 3 84 0 219 639
75 Kamloops 89 3 10 0 34 0 136 385
76 Kamloops 116 4 11 3 81 1 216 520
77 Kamloops 86 0 3 1 41 0 131 482
78 Kamloops 80 0 5 0 23 1 109 309
79 Kamloops 89 1 15 2 59 0 166 523
80 Blind Bay 106 1 5 6 43 0 161 524
81 Columbia Shuswap C 55 1 0 1 20 0 77 365
82 Columbia Shuswap C 71 1 6 0 44 0 122 412
83 Columbia Shuswap C 88 1 6 2 42 2 141 406
84 Columbia Shuswap C 91 0 2 4 29 1 127 419
85 Columbia Shuswap C 88 0 8 2 41 0 139 403
86 Blind Bay 68 0 2 4 45 1 120 447
87 Blind Bay 79 1 2 2 39 0 123 370
88 Eagle Bay 136 1 9 8 98 1 253 516
89 Notch Hill 83 1 6 3 61 1 155 417
90 Notch Hill 126 0 6 6 56 0 194 483
91 Chase 34 3 36 3 63 0 139 335
92 Chase 104 1 9 5 61 0 180 606
93 Chase 65 2 7 5 30 0 109 482
94 Chase 73 0 11 5 27 0 116 484
95 Thompson-Nicola L (Grasslands) 72 2 10 1 56 0 141 546
96 Chase
Combined with No. 91
159
97 Chase 113 3 4 5 60 2 187 572
98 Balmoral 124 1 7 6 44 1 183 453
99 White Lake 150 6 24 11 79 2 272 468
100 Knutsford 167 4 16 4 98 0 289 588
101 Kamloops 172 1 10 2 95 0 280 693
102 Campbell Creek 197 4 7 3 88 0 299 666
103 Tappen 70 0 5 4 29 0 108 254
104 Tappen 140 0 10 5 42 0 197 482
105 Tappen
Combined with No. 103
70
106 Sunnybrae 126 2 12 12 70 1 223 465
107 Sunnybrae 157 4 6 5 87 0 259 496
108 Pritchard 200 5 6 7 72 2 292 447
109 Pritchard 133 2 3 0 42 1 181 335
110 Sicamous 122 5 7 4 51 0 189 537
111 Sicamous 75 0 4 4 30 0 113 424
112 Sicamous 65 3 9 1 27 0 105 420
113 Sicamous 94 4 6 3 21 0 128 412
114 Sicamous 103 1 2 2 33 1 142 490
115 Sicamous 100 4 12 4 30 0 150 491
116 Six Mile Point 70 0 6 5 21 1 103 263
117 Kamloops 96 0 14 2 56 0 168 448
118 Kamloops 111 2 9 3 63 0 188 482
119 Kamloops 74 0 9 4 40 0 127 316
120 Kamloops 153 0 4 6 73 0 236 527
121 Kamloops 126 4 8 0 58 0 196 446
122 Salmon Arm 75 3 10 3 71 0 162 465
123 Salmon Arm 125 1 11 5 66 5 213 563
124 Canoe 124 2 10 5 66 0 207 529
125 Salmon Arm 133 6 11 7 92 1 250 660
126 Salmon Arm 109 4 6 7 69 1 196 522
127 Salmon Arm 130 3 11 3 54 1 202 604
128 Salmon Arm 13 0 1 2 16 0 32 133
129 Salmon Arm 98 7 1 2 36 0 144 383
130 Salmon Arm 8 0 6 1 2 0 17 51
131 Salmon Arm 37 1 4 1 34 0 77 312
132 Salmon Arm 69 1 12 12 58 1 153 557
133 Salmon Arm 51 2 10 5 34 0 102 500
134 Salmon Arm 41 2 12 4 41 0 100 446
135 Salmon Arm 76 4 10 7 41 2 140 638
136 Salmon Arm 103 3 13 4 43 0 166 587
137 Salmon Arm 103 0 8 3 60 0 174 504
138 Salmon Arm 87 2 12 3 62 2 168 545
139 Salmon Arm 104 2 12 8 64 0 190 662
140 Salmon Arm 93 7 11 7 47 0 165 566
141 Salmon Arm 48 2 13 4 30 0 97 471
142 Salmon Arm 112 2 8 11 66 0 199 602
143 Salmon Arm 95 1 11 7 47 0 161 539
144 Salmon Arm 63 2 17 9 58 3 152 464
145 Salmon Arm 105 3 11 7 74 3 203 565
146 Salmon Arm 98 2 7 4 53 1 165 520
147 Salmon Arm 108 3 16 10 67 0 204 561
148 Salmon Arm 76 1 16 14 47 1 155 411
149 Salmon Arm 53 2 2 5 25 0 87 369
150 Salmon Arm 99 3 14 6 66 0 188 574
151 Salmon Arm 106 2 9 9 72 0 198 587
152 Salmon Arm 61 0 13 4 51 1 130 509
153 Salmon Arm 70 0 7 1 52 1 131 316
154 Salmon Arm 113 0 19 12 66 1 211 568
155 Grandview Bench 186 3 20 13 56 6 284 508
156 Revelstoke 60 2 22 7 118 0 209 545
157 Revelstoke 90 0 23 9 76 0 198 567
158 Revelstoke 72 1 13 5 125 0 216 544
159 Revelstoke 65 2 12 7 112 0 198 513
160 Revelstoke 62 3 13 3 101 0 182 511
161 Silver Creek 197 7 6 12 53 0 275 533
162 Yankee Flats 182 4 10 6 81 0 283 500
163 Monte Lake 211 4 10 8 70 1 304 495
164 Glenogle 74 4 8 6 76 0 168 538
165 Golden 59 0 7 4 73 0 143 463
166 Golden—Kicking Horse 94 0 10 10 54 2 170 406
167 Mara 134 1 5 9 33 1 183 394
168 Falkland 187 2 18 2 62 2 273 402
169 Falkland 212 3 8 11 60 3 297 472
170 Falkland 251 4 11 5 70 2 343 571
171 Ranchero 150 6 9 4 40 0 209 467
172 Ranchero 127 3 3 6 32 0 171 374
173 Deep Creek 143 2 12 3 36 0 196 535
174 Deep Creek 83 1 11 7 61 0 163 328
175 Kingfisher 110 2 10 19 47 0 188 339
176 Grindrod 192 6 15 12 55 2 282 532
177 Deep Creek 145 5 10 6 48 1 215 562
178 Enderby 103 2 7 4 38 0 154 421
179 North Okanagan F 111 0 8 4 31 0 154 486
180 Enderby 97 1 9 1 32 1 141 455
181 Enderby 105 1 6 4 21 0 137 437
182 Enderby 73 3 10 4 34 0 124 465
183 Enderby 58 0 6 8 28 2 102 380
184 Enderby 49 3 9 5 45 0 111 416
185 Enderby 2 79 2 9 9 37 0 136 537
186 Ashton Creek 97 4 8 9 22 1 141 295
187 Ashton Creek 50 4 8 8 30 0 100 190
188 Spallumcheen—Hullcar
Combined with No. 189
30
189 Spallumcheen—Hullcar 105 1 8 2 39 0 155 533
190 Spallumcheen 103 3 1 2 28 0 137 517
191 Spallumcheen 145 3 6 2 34 0 190 494
192 North Okanagan F 84 0 5 2 39 0 130 398
193 Armstrong 61 3 8 1 33 0 106 402
194 Armstrong 77 0 3 7 34 1 122 384
195 Armstrong 83 1 7 7 28 3 129 401
196 Armstrong 69 1 12 5 39 1 127 468
197 Spallumcheen 70 2 9 4 38 0 123 379
198 Armstrong 64 1 5 1 42 0 113 433
199 Armstrong 74 5 12 5 55 1 152 502
200 Armstrong 92 0 9 1 48 0 150 469
201 Spallumcheen 121 1 6 4 46 3 181 549
202 Armstrong 89 3 8 3 42 1 146 545
203 Spallumcheen 69 1 9 1 69 1 150 570
204A Parson 22 1 7 7 55 0 92 124
204B Parson 114 2 14 8 68 1 207 140
204C Parson
Combined with No. 205
70
205 Parson 114 2 14 8 68 1 207 329
500 Mobile poll 69 2 9 1 122 4 207 155
501 Mobile poll
Combined with No. 500
119
502 Mobile poll 21 1 8 2 20 0 52 53
503 Salmon Arm
Combined with No. 135
4
504 Mobile poll 34 4 11 5 35 7 96 65
505 Mobile poll 47 0 15 1 70 4 137 103
506 Mobile poll
Combined with No. 508
16
507 Mobile poll
Combined with No. 504
49
508 Mobile poll 19 4 14 0 14 0 51 17
509 Mobile poll 23 1 9 2 10 2 47 57
510 Mobile poll
Combined with No. 505
76
511 Mobile poll
Combined with No. 502
31
512 Mobile poll
Combined with No. 509
23
513 Mobile poll
Combined with No. 508
16
514 Mobile poll 9 1 8 2 21 0 41 9
515 Revelstoke
Combined with No. 26
32
516 Mobile poll
Combined with No. 514
43
517 Revelstoke
Combined with No. 157
5
518 Mobile poll
Combined with No. 514
13
519 Mobile poll 12 0 3 2 15 1 33 9
520 Mobile poll 12 0 3 2 15 1 33 14
521 Mobile poll
Combined with No. 520
13
522 Mobile poll 20 3 6 0 13 4 46 47
523 Mobile poll
Combined with No. 522
22
524 Mobile poll
Combined with No. 526
13
525 Mobile poll
Combined with No. 526
55
526 Mobile poll 52 4 12 5 38 0 111 79
Subtotal 18,648 386 1,986 992 12,089 157 34,258 92,652
Advance polling divisions
600 Thompson-Nicola L (Grasslands) 817 7 86 17 1,050 2 1,979 ...
601 Kamloops 319 3 25 10 493 0 850 ...
602 Kamloops 479 5 70 24 837 3 1,418 ...
603 Kamloops 782 5 49 8 802 4 1,650 ...
604 Thompson-Nicola L (Grasslands) 1,023 7 87 19 706 6 1,848 ...
605 Kamloops 401 1 22 5 204 5 638 ...
606 Chase
Combined with No. 608
...
607 Chase
Combined with No. 608
...
608 Chase 713 16 67 30 394 4 1,224 ...
609 Tappen
Combined with No. 622
...
610 Salmon Arm 737 8 83 41 617 6 1,492 ...
611 Spallumcheen—Hullcar
Combined with No. 612
...
612 Spallumcheen 689 9 28 18 341 0 1,085 ...
613 Armstrong—Spallumcheen 1,025 12 100 37 795 4 1,973 ...
614 Enderby 2
Combined with No. 615
...
615 Enderby 864 23 76 39 447 6 1,455 ...
616 Enderby—Mara 624 11 48 30 257 8 978 ...
617 Salmon Arm 912 13 116 57 921 2 2,021 ...
618 Salmon Arm 977 23 162 49 860 3 2,074 ...
619 Salmon Arm
Combined with No. 610
...
620 Salmon Arm
Combined with No. 610
...
621 Sorrento—Eagle Bay 892 8 37 15 457 8 1,417 ...
622 Blind Bay—Sorrento 715 4 36 14 490 2 1,261 ...
623 Quaaout 1
Combined with No. 626
...
624 Quaaout 1
Combined with No. 626
...
625 Quaaout 1
Combined with No. 626
...
626 Scotch Creek—Anglemont 602 9 32 11 281 3 938 ...
627 Lee Creek
Combined with No. 626
...
628 Scotch Creek—Scotch Creek 4
Combined with No. 626
...
629 Sicamous 756 10 77 20 414 10 1,287 ...
630 Columbia Shuswap B 461 1 82 34 747 3 1,328 ...
631 Revelstoke 306 3 112 35 601 4 1,061 ...
632 Golden 415 3 59 20 435 1 933 ...
633 Golden 509 11 66 24 593 1 1,204 ...
Subtotal 15,018 192 1,520 557 12,742 85 30,114 ...
Votes under Special Voting Rules
Group 1*+ 945 12 112 45 849 39 2,002 136
Group 2** 945 12 112 45 849 39 2,002 ...
Subtotal 1,890 24 224 90 1,698 78 4,004 136
* 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, 5 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 35,556 602 3,730 1,639 26,529 320 68,376 92,788
Percentage of valid ballots 52.2 0.9 5.5 2.4 39.0 ... ... ...
Population (2021): 109,218
Total number of voting desks (without voided and combined polling divisions): 235
Elected candidate: Mel Arnold (Conservative)