Bow River: 2025 federal election results

David Bexte (Conservative) won Bow River in the April 28, 2025 federal election with 78.9% of the vote, 35,043 votes (62 points) ahead of Bentley Barnes (Liberal). 56,554 valid votes were counted in this Alberta riding.

David Bexte
Elected for Conservative
35,043 voteswinning margin (62 points)
David Bexte 78.9%Bentley Barnes 16.9%Louisa Gwin 3%Tom Lipp 0.7%

Results by candidate

Bow River 2025 results by candidate
CandidateVotesShare
David Bexte · Conservativeelected
Farmer · Mossleigh, Alta.
44,605
78.9%
Bentley Barnes · Liberal
Retired · Bassano, Alta.
9,562
16.9%
Louisa Gwin · NDP
Commercial Construction Estimator · Chestermere, Alta.
1,689
3%
Tom Lipp · Christian Heritage Party
Financial Advisor · Rocky View County, Alta.
402
0.7%
Aaron Patton · United Party of Canada
Pastor · Calgary, Alta.
296
0.5%

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.5%
Registered electors
85,571
Population (2021 census)
112,763
Valid ballots
56,554
Rejected ballots
391
Winning margin
35,043 votes

How Bow River compares

  • The 335th-closest race of 343 ridings: a margin of 35,043 votes (62 points).
  • Conservative candidates won 41.3% of votes nationally; David Bexte took 78.9% here, 37.6 points above that.
  • Turnout was 66.5%, 2.5 points below the national figure of 69%.

Nearby ridings