Grande Prairie is a federal electoral district in northwestern Alberta, created in 2012 as Grande Prairie—Mackenzie from the Peace River district. It contains the western half of Alberta's Peace region, including the city of Grande Prairie (where more than half its residents live). It is impossible to traverse the district by road without leaving it, as the section of the Peace River contained within has no bridges or ferries.
Following the 2022 Canadian federal electoral redistribution, this riding was renamed at the 2025 Canadian federal election. It lost the remainder of Mackenzie County including the communities of Rainbow Lake, Hay Lake 209, Upper Hay River 212, High Level and Bushe River 207 to Peace River—Westlock.
Demographics + Panethnic groups in Grande Prairie—Mackenzie (2011−2021)Panethnic group202120162011 European 88,365 91,325 87,215 Indigenous 16,825 15,165 13,725 Southeast Asian 5,480 4,005 1,885 South Asian 2,020 1,335 685 African 1,885 1,525 530 East Asian 965 945 785 Latin American 630 485 300 Middle Eastern 515 405 190 Other/multiracial 480 285 230 Total responses 117,160 115,480 105,545 Total population 119,586 117,327 106,738
Members of Parliament This riding has elected the following members of the House of Commons of Canada:
Election results
Grande Prairie, 2023 representation order
2021 federal election redistributed results Party Vote % Conservative 35,401 68.96 New Democratic 6,085 11.85 People's 5,238 10.20 Liberal 2,164 4.22 Others 2,447 4.77
Grande Prairie—Mackenzie, 2013 representation order
2011 federal election redistributed resultsPundits' Guide to Canadian Elections Party Vote % Conservative 25,917 76.13 New Democratic 5,245 15.41 Green 1,271 3.73 Liberal 1,084 3.18
See also List of Canadian electoral districts Historical federal electoral districts of Canada
Notes
References