Magaguadavic River


The Magaguadavic River is an historic Canadian river located in the province of New Brunswick.
The name "Magaguadavic" is a Maliseet / Passamaquoddy term that is believed to translate into "River of Eels".

Description

With a meander length of, the Magaguadavic River is the sixth longest river in the province. It rises as an outlet of Magaguadavic Lake in York County, flowing south through a low coastal mountain range called the St. Croix Highlands before emptying into Passamaquoddy Bay, a sub-basin of the Bay of Fundy.
The river has 103 named tributaries and 55 lakes draining a watershed measuring.
One of the tributaries drains Lake Utopia into the river and is formally named "The Canal". Occasionally if water levels in the river are high enough, the Magaguadavic will drain into Lake Utopia through The Canal first, before eventually reversing course to drain back through The Canal and discharging into Passamaquoddy Bay.

Communities

The river passes through the following communities from north to south:
;York County
;Charlotte County
* denotes estuary portion

Crossings

There are several bridges and one dam crossing the Magaguadavic River, from north to south:
The Canal is crossed by a single bridge: