Carcajou, Alberta

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.