Kamloops—Thompson—Nicola: 2025 federal election results

Frank Caputo (Conservative) won Kamloops—Thompson—Nicola in the April 28, 2025 federal election with 51.5% of the vote, 7,047 votes (11.3 points) ahead of Iain Currie (Liberal). 62,102 valid votes were counted in this British Columbia riding.

Frank Caputo
Elected for Conservative
7,047 voteswinning margin (11.3 points)
Frank Caputo 51.5%Iain Currie 40.2%Miguel Godau 5.9%Jenna Lindley 1.5%

Results by candidate

Kamloops—Thompson—Nicola 2025 results by candidate
CandidateVotesShare
Frank Caputo · Conservativeelectedincumbent
Parliamentarian · Kamloops, B.C.
32,008
51.5%
Iain Currie · Liberal
Lawyer · Kamloops, B.C.
24,961
40.2%
Miguel Godau · NDP
Therapist / Counsellor / Psychotherapist · Castlegar, B.C.
3,681
5.9%
Jenna Lindley · Green
Business Owner · Kamloops, B.C.
936
1.5%
Chris Enns · People's Party
Project Manager · Clearwater, B.C.
516
0.8%

Source: Elections Canada, official results of the April 28, 2025 general election. Candidates marked as incumbents follow Elections Canada's table. Results are not updated for by-elections or floor-crossings since; changes we have recorded are listed above the results.

Turnout and electors

Voter turnout
69.3%
Registered electors
90,012
Population (2021 census)
111,707
Valid ballots
62,102
Rejected ballots
320
Winning margin
7,047 votes

How Kamloops—Thompson—Nicola compares

  • The 152nd-closest race of 343 ridings: a margin of 7,047 votes (11.3 points).
  • Conservative candidates won 41.3% of votes nationally; Frank Caputo took 51.5% here, 10.2 points above that.
  • Turnout was 69.3%, 0.3 points above the national figure of 69%.

Nearby ridings