Banff—Airdrie was a federal electoral district in Alberta, Canada, that was represented in the House of Commons of Canada from 2015 to 2025.

Banff—Airdrie was created by the 2012 federal electoral boundaries redistribution. It came into effect upon the call of the 42nd Canadian federal election. The riding was created out of parts of Wild Rose (98%) and Macleod (2%) electoral districts.

Following the 2022 Canadian federal electoral redistribution, it was abolished at the 2025 Canadian federal election, with the riding being split between Airdrie—Cochrane, Bow River, and Yellowhead.

Demographics

Panethnic groups in Banff—Airdrie (2011−2021)
Panethnic group202120162011
Pop.%Pop.%Pop.%
European120,71579.57%109,29582.74%87,10085.24%
Indigenous6,6254.37%8,6306.53%6,6906.55%
South Asian6,1204.03%3,2952.49%1,6351.6%
Southeast Asian5,6953.75%3,4002.57%2,0652.02%
African4,2202.78%2,1651.64%9700.95%
East Asian3,5302.33%2,7402.07%2,3802.33%
Latin American2,2701.5%1,2300.93%7450.73%
Middle Eastern1,2800.84%5600.42%2900.28%
Other/Multiracial1,2600.83%7700.58%3200.31%
Total responses151,71097.51%132,09097.3%102,18596.91%
Total population155,580100%135,762100%105,442100%
Notes: Totals greater than 100% due to multiple origin responses. Demographics based on 2012 Canadian federal electoral redistribution riding boundaries.

Geography

The riding contains the northern and western exurbs of Calgary, and runs west along the Bow River valley and includes all of Banff National Park.

Profile

The Conservative base of support is in the east of the riding, where they dominate Airdrie, the riding's largest community, and Cochrane, as well as the communities bordering Calgary. The Liberals, NDP and Greens all perform better in the western regions of the riding. Canmore was solidly Liberal in the 2015 election and Banff broke heavily for the left of centre parties.

Members of Parliament

This riding has elected the following members of the House of Commons of Canada:

ParliamentYearsMemberParty
Banff-Airdrie Riding created from Wild Rose and Macleod
42nd2015–2019Blake RichardsConservative
43rd2019–2021
44th2021–2025
Riding dissolved into Airdrie—Cochrane, Bow River, and Yellowhead

Election results

vte2021 Canadian federal election
PartyCandidateVotes%±%Expenditures
ConservativeBlake Richards43,67756.73–14.36$82,283.53
New DemocraticSarah Zagoda12,48216.21+5.73$5,649.63
LiberalDavid Gamble9,57212.43+1.64$27,675.24
People'sNadine Wellwood5,8087.54+4.14$25,373.84
No AffiliationDerek Sloan2,0202.62$124,282.97
MaverickTariq Elnaga1,4751.92$17,960.91
GreenAidan Blum1,4051.82–2.43none listed
IndependentCaroline O'Driscoll4890.64$10,142.91
IndependentRon Voss600.08none listed
Total valid votes/expense limit76,98899.49$141,669.12
Total rejected ballots3960.51+0.01
Turnout77,38468.78–3.70
Eligible voters112,509
Conservative holdSwing–10.05
Source: Elections Canada
vte2019 Canadian federal election
PartyCandidateVotes%±%Expenditures
ConservativeBlake Richards55,50471.09+7.72$79,955.07
LiberalGwyneth Midgley8,42510.79–15.29$8,319.50
New DemocraticAnne Wilson8,18510.48+3.70$7,756.53
GreenAustin Mullins3,3154.25+0.48$824.70
People'sNadine Wellwood2,6513.40$21,834.65
Total valid votes/expense limit78,08099.50$134,325.72
Total rejected ballots3930.50+0.23
Turnout78,47372.48+0.70
Eligible voters108,264
Conservative holdSwing+11.51
Source: Elections Canada
vte2015 Canadian federal election
PartyCandidateVotes%±%Expenditures
ConservativeBlake Richards42,22863.37–7.36$86,619.91
LiberalMarlo Raynolds17,38026.08+18.02$72,801.97
New DemocraticJoanne Boissonneault4,5216.78–6.30$17,953.20
GreenMike MacDonald2,5093.77–3.97$3,011.33
Total valid votes/expense limit66,63899.73$243,369.66
Total rejected ballots1790.27+0.02
Turnout66,81771.79+1.29
Eligible voters93,079
Conservative holdSwing–12.69
This riding was created from parts of Wild Rose and Macleod, both of which elected Conservative candidates in the 2011 election. Blake Richards was the incumbent from Wild Rose. Changes are based on redistributed results.
Source: Elections Canada
2011 federal election redistributed results
PartyVote%
Conservative29,93870.73
New Democratic5,53413.08
Liberal3,4118.06
Green3,2777.74
Others1650.39

See also

Notes