Water abounds in Maine. It has 73 rivers longer than 20 miles, 39 rivers that drain at least 200 square miles, 51 lakes that have an area of at least five miles, 32 civil divisions that contain at least 5,000 acres of water, and 3,478 miles of coastline. Drainage areas (see below) are the land masses and lakes that contribute water to these rivers. Here are the twenty longest rivers in Maine.
|RIVER||LENGTH (miles)||DRAINAGE (sq. mi)|
|St. John (with southwest branch)||331||8,765|
|Penobscot (with west & north branches)||240||7,760|
|Kennebec (with west outlet)||170||5,900|
|Mattawamkeag (with west branch)||83||1,520|
|Dead River (with south branch)||74||878|
|Piscataquis (with south branch)||67||1,500|
|Sheepscot (with west branch)||55||228|
|Narraguagus (with east branch)||48||214|
|Magalloway (with west branch)||48||455|
See also Rivers, Ice Management.
VIDEO: The Carrabassett River at Kingfield Village
* “An Indian word meaning “branch stream
which turns down.” See Glossary, source number 7.