Welcome to Spirit River




The Town of Spirit River is a thriving community in northwestern Alberta, Canada. Its local economy is supported by agriculture as well as the oil and gas industry. The official 2011 Census lists the Town of Spirit River’s population at 1,025 with 471 private dwellings. Bordering two large counties, the Town of Spirit River is also the major trading area for a large rural population estimated at 10,000.

The Old Spirit River Settelement was located about 3 miles southeast of the old Mission. In 1888, the Hudson Bay Company began a cattle ranch four kilometers to the southeast on the banks of the Spirit River (from “Chepi Sepe” – Cree for Ghost or Spirit River as recorded in the Fort Dunvegan Journal as early as 1854) to serve traders at Fort Dunvegan. In 1907 the Spirit River Settlement was surveyed using the old river lot system. In 1915, to the northwest, on Section 22, the ED & BC RR subdivided a townsite called the “Spirit River Station”. The residents and storekeepers at the old settlement then moved, creating a village in 1916. The name was shortened in 1920 and the village became a town in 1951.





Spirit River is a town in northern Alberta, Canada. It is located 78 km (48 mi) north of Grande Prairie at the junction of Highway 49 and Highway 731.


The community is largely agricultural, being located in the fertile Peace Country. Together with nearby Rycroft, it is also a service centre for the oil and gas industry.


The town is home to two schools – St. Marie Catholic School and Spirit River Regional Academy.


In the 2011 Census, the Town of Spirit River had a population of 1,025 living in 425 of its 471 total dwellings, a -10.7% change from its 2006 population of 1,148. With a land area of 2.81 km2 (1.08 sq mi), it had a population density of 364.8/km2 (944.7/sq mi) in 2011.

In 2006, Spirit River had a:

population of 1,148 living in 466 dwellings (a 4.4% increase from 2001),

a land area of 2.81 km2 (1.08 sq mi), and

a population density of 409.2 /km2 (1,060 /sq mi).

Would You Like More Information? Contact Us Today!

First Name:*
Last Name:*

Thank you for taking this time to fill out your information. we will be getting back to you shortly.

Security Check
Retype the code from the picture