Overview of the Aroostook River

Aroostook River

The Aroostook river runs for about 112 miles, starting “from the confluence of Millinocket Stream and Munsungan Stream in Maine Township 8, Range 8, WELS, in northern Penobscot County. The river winds east and northeast through Aroostook County. It runs through Ashland, and passes north of Presque Isle and east of Caribou, down to Fort Fairfield. It joins the Saint John River in Aroostook, New Brunswick, 2 miles (3 km) after crossing the Canada–United States border.” (Wikipedia)

Return to “About the River” page

Return to Aroostook River Page