 Saint Francis River passes through Beau Lake on the border between Maine and Quebec.The river enters the north end of Beau Lake downstream of Lake Pohenegamook and leaves the south end of Beau Lake upstream of the Saint John River confluence.Beau Lake is one of the deepest lakes in northern Maine.