[3] It contains the western half of Alberta's Peace region, including the city of Grande Prairie (where more than half its residents live) and stretching to the border with the Northwest Territories.
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.
The riding was named Grande Prairie in the commission's initial report,[4] but original plans for a much smaller riding were abandoned in the interest of keeping Peace River—Westlock more compact.
Following the 2022 Canadian federal electoral redistribution, this riding will be renamed Grande Prairie at the first election held after approximately April 2024.
[6] It will lose 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.