The headwaters are in the New England/Acadian forests of Maine and Quebec, including the Southwest, Northwest, and Baker branches, and the Allagash River flowing into New Brunswick at Edmundston where it is joined by the Madawaska River.