Nestled at the crossroads of Highway 49 and Highway 731 in northern Alberta’s fertile Peace Country, Spirit River sits approximately 78 km north of Grande Prairie and just 7 km west of Rycroft. The town covers a land area of 3.11 square kilometres and recorded a population of 992 residents in the 2021 Census, with 445 of its 510 private dwellings occupied, reflecting a population density of roughly 319 people per square kilometre. That figure represents a very slight dip from the 995 residents counted in 2016, which itself followed a modest decline from 1,025 in 2011.
The community’s name traces back to the Cree phrase Chepe Sepe, meaning Ghost River, a nod to the waterway along whose banks a trading post was established as far back as 1891. Ranching in the surrounding area began in the 1840s, with farming following in the 1880s, and the first local school opened in 1910. The present townsite originated in 1915 when the Edmonton, Dunvegan and British Columbia Railway subdivided a townsite called Spirit River Station on Section 22 to the northwest, prompting residents and merchants from the original settlement to relocate. The community became a village in 1916 and was incorporated as a town in 1951. A wheat pool was established in 1923, reflecting the area’s deep agricultural roots. In October 2013, a pipeline inspection crew working southwest of town in the Saddle Hills area unearthed a 10-metre dinosaur fossil later identified as a duck-billed hadrosaur. The town and the Municipal District of Spirit River marked their 100th anniversary in August 2016. Today, the local economy rests on agriculture and an active oil and gas industry. Spirit River also serves as home to the Peace-Wapiti School Board, provincial offices for Alberta Agriculture and Fish and Wildlife, and the Municipal District of Spirit River No. 133‘s municipal office. For healthcare, residents rely on a local hospital and the Central Peace Health Centre, with a new 92-bed seniors care home set to open in 2024. Recreation options include a curling rink, arena, outdoor pool, library, museum, and community hall, while the Spirit River Rangers of the North Peace Hockey League play out of the Maclean Rec Centre. The town is also home to two schools: Ste. Marie Catholic School and Spirit River Regional Academy.