Rycroft, Alberta

Rycroft is a village in northern Alberta, Canada. It is approximately 68 km north of Grande Prairie and 7 km east of Spirit River. Dunvegan Provincial Park is located 20 km north of the community.

The post office was originally known as Spirit River. The name was changed to Roycroft in 1920 to honour R.H. Roycroft, a prominent local citizen, and was altered to Rycroft in 1933.

Demographics
In the 2021 Census of Population conducted by Statistics Canada, the Village of Rycroft had a population of 550 living in 243 of its 299 total private dwellings, a change of NaN% from its 2016 population of 612. With a land area of 1.85 km2, it had a population density of in 2021.

In the 2016 Census of Population conducted by Statistics Canada, the Village of Rycroft recorded a population of 612 living in 274 of its 316 total private dwellings, a NaN% change from its 2011 population of 628. With a land area of 1.92 km2, it had a population density of in 2016.