Carcajou is an unincorporated area in Alberta, Canada.
It is located in Northern Alberta, on the banks of the Peace River, north of Manning.
Carcajou is a French word meaning wolverine.
Carcajou is located in census division No.
This Northern Alberta location article is a stub.