The mouth of Trois Caribous Lake is located northeast of the summit of Lone Pine Mountain, northeast of the railway Canadian National, southwest of the limit of the Laurentides Wildlife Reserve, east of village center of Lac-Édouard and south-east of Saint-Henri Lake.