Maine Browser Public data for Maine

Maine’s Rivers

Major named rivers. Miles and drainage area are approximate. Flow is the latest U.S. Geological Survey gage reading, when one is available. Each reading is kept.

RiverMilesFromToFlow
St. John River 418 miles Baker Branch / Quebec Bay of Fundy (NB) 215 cubic feet per second
Androscoggin River 178 miles Umbagog Lake (NH/ME) Merrymeeting Bay (joins Kennebec) 1,410 cubic feet per second
Kennebec River 170 miles Moosehead Lake Merrymeeting Bay / Gulf of Maine 1,680 cubic feet per second
Saco River 136 miles White Mountains (NH) Saco Bay 505 cubic feet per second
Aroostook River 112 miles Northeast Maine St. John River 46 cubic feet per second
Penobscot River 109 miles North woods branches Penobscot Bay 2,100 cubic feet per second
St. Croix River 71 miles Chiputneticook / Grand Lakes Passamaquoddy Bay 770 cubic feet per second
Piscataquis River 65 miles North of Dover-Foxcroft Penobscot River 21 cubic feet per second
Allagash River 65 miles Allagash lakes St. John River 215 cubic feet per second
Machias River 60 miles Washington County woods Machias Bay 388 cubic feet per second
Dead River 43 miles Flagstaff Lake Kennebec at The Forks —