Prince George—Peace River—Northern Rockies: 2025 federal election results

Bob Zimmer (Conservative) won Prince George—Peace River—Northern Rockies in the April 28, 2025 federal election with 71.1% of the vote, 30,411 votes (51.6 points) ahead of Peter Njenga (Liberal). 58,992 valid votes were counted in this British Columbia riding.

Bob Zimmer
Elected for Conservative
30,411 voteswinning margin (51.6 points)
Bob Zimmer 71.1%Peter Njenga 19.6%Cory Grizz Longley 6%Mary Forbes 2.1%

Results by candidate

Prince George—Peace River—Northern Rockies 2025 results by candidate
CandidateVotesShare
Bob Zimmer · Conservativeelectedincumbent
Parliamentarian · Fort St. John, B.C.
41,956
71.1%
Peter Njenga · Liberal
Realtor · Nanoose Bay, B.C.
11,545
19.6%
Cory Grizz Longley · NDP
Facilities Maintenance · Dawson Creek, B.C.
3,542
6%
Mary Forbes · Green
School Trustee / Vice-Chair · Williams Lake, B.C.
1,259
2.1%
David Watson · People's Party
Postmaster · Bear Lake, B.C.
690
1.2%

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
66.7%
Registered electors
89,016
Population (2021 census)
116,962
Valid ballots
58,992
Rejected ballots
366
Winning margin
30,411 votes

How Prince George—Peace River—Northern Rockies compares

  • The 325th-closest race of 343 ridings: a margin of 30,411 votes (51.6 points).
  • Conservative candidates won 41.3% of votes nationally; Bob Zimmer took 71.1% here, 29.8 points above that.
  • Turnout was 66.7%, 2.3 points below the national figure of 69%.

Nearby ridings