The Cedars is on the north shore of the Saint Lawrence River, about 45 kilometers from the center of modern Montreal, to the southwest of the western tip of the island of Montreal, from which it is separated by the Ottawa River.