Alphabetical list of Maine Rivers
Abagadasset River
Alder River
Allagash River
Androscoggin River
Aroostook River
Back River (Kennebec River)
Back River (Medomak River)
Back River (Meduncook River)
Back River (Saint George River)
Bagaduce River
Baker Branch Saint John River
Batson River
Bear River (Androscoggin River)
Bear River (Long Lake)
Benjamin River
Big Black River (Saint John River)
Birch River
Blackwater River
Bog River
Campbell Branch Little Black River
Cape Neddick River
Carrabassett River
Cathance River
Chandler River
Charles River
Chute River
Cold River (Maine – New Hampshire)
Concord River
Cousins River
Crooked River (Machias River)
Crooked River (Songo River)
Cross River
Cupsuptic River
Daaquam River
Damariscotta River
Dead Cambridge River
Dead River (Androscoggin River)
Dead River (Kennebec River)
Dead River (Narramissic River)
Dead River (Sabattus River)
Dead River (Saint George River)
Dennys River
Ducktrap River
Dunstan River
East Branch Chandler River
East Branch Cupsuptic River
East Branch Eastern River
East Branch Mattawamkeag River
East Branch Moose River
East Branch Nezinscot River
East Branch Oyster River
East Branch Penobscot River
East Branch Piscataqua River
East Branch Piscataquis River
East Branch Pleasant River (Androscoggin River)
East Branch Pleasant River (Piscataquis River)
East Branch Sebasticook River
East Branch Swift River
East Branch Union River
East Machias River
Eastern Branch Johns River
Eastern River
Ellis River
Englishman River
First East Branch Magalloway River
Fish River
Fore River (Maine)
Goose River (Medomak River)
Goose River (Passagassawakeag River)
Goose River (Rockport Harbor)
Great Works River
Hardscrabble River
Harraseeket River
Harrington River
Indian River
Johns River
Jordan River
Josias River
Kenduskeag Stream
Kennebago River
Kennebec River
Kennebunk River
Kezar River
Lemon Stream
Libby River
Little Androscoggin River
Little Black River (Saint John River)
Little Bog River
Little Cold River
Little East Branch Cupsuptic River
Little Machias River
Little Madawaska River
Little Magalloway River
Little Narraguagus River
Little Ossipee River
Little River (Androscoggin River)
Little River (Big Lake)
Little River (Casco Bay)
Little River (Damariscotta River)
Little River (Drakes Island)
Little River (Fish River)
Little River (Georgetown)
Little River (Goosefare Bay)
Little River (Kennebec River)
Little River (Ossipee River)
Little River (Passamaquoddy Bay)
Little River (Penobscot Bay)
Little River (Pleasant River)
Little River (Presumpscot River)
Little River (Salmon Falls River)
Little River (York County)
Little Saco River
Little Saint Roch River
Little Seboeis River
Little Southwest Branch Saint John River
Littlefield River
Machias River
Machias River (Aroostook River)
Mad River (Cold River)
Magalloway River
Maine River
Marsh River
Mattawamkeag River
Medomak River
Meduncook River
Meduxnekeag River
Megunticook River
Merriland River
Middle Branch Little Magalloway River
Middle Branch Mad River
Middle Branch Mousam River
Middle Branch Pleasant River
Middle Branch Union River
Middle River
Mill River (Harrington Bay)
Mill River (Saint George River)
Molunkus Stream
Moose River
Mousam River
Muddy River (Merrymeeting Bay)
Muddy River (Sebago Lake)
Narraguagus River
Narramissic River
Neoutaquet River
New Meadows River
Nezinscot River
Nonesuch River
North Branch Birch River
North Branch Blackwater River
North Branch Dead River
North Branch Johns River
North Branch Little River (Maine)
North Branch Marsh River
North Branch Meduxnekeag River
North Branch Penobscot River
Northwest Branch Saint John River
Northwest River
Ogunquit River
Old Course Saco River
Orange River
Orland River
Ossipee River
Oyster River
Passadumkeag River
Passagassawakeag River
Pemaquid River
Pennamaquan River
Penobscot River
Piscataqua River
Piscataqua River (Presumpscot River)
Piscataquis River
West Branch Piscataquis River
Pleasant River (Androscoggin River)
Pleasant River (Piscataquis River)
Pleasant River (Pleasant Bay)
Pleasant River (Presumpscot River)
Presumpscot River
Rangeley River
Rapid River
Red River
River De Chute
Roach River
Royal River
Sabattus River
Saco River
Saint Croix River (Maine – New Brunswick)
Saint Francis River (Saint John River)
Saint George River
Saint John River (Bay of Fundy)
Salmon Falls River
Sanborn River
Sandy River (Chandler Bay)
Sandy River (Kennebec River)
Scarborough River
Sebasticook River
Sebec River
Seboeis River
Second East Branch Magalloway River
Sheepscot River
Shepards River
Shields Branch
Skillings River
Songo River
South Branch Birch River
South Branch Blackwater River
South Branch Carrabassett River
South Branch Dead River
South Branch Machias River
South Branch Mad River
South Branch Marsh River
South Branch Meduxnekeag River
South Branch Moose River
South Branch Penobscot River
South Branch Sandy River
South Branch Stroudwater River
South Branch Sunday River
South River (Ossipee River)
Southwest Branch Indian River
Southwest Branch Saint John River
Sprague River
Spring River
Spurwink River
St. Croix Stream
Sticky River
Stroudwater River
Sunday River (Androscoggin River)
Swift Cambridge River
Swift River
Tenmile River
Tenny River
Third East Branch Magalloway River
Union River
Webb River
Webhannet River
Weskeag River
West Branch Carrabassett River
West Branch Eastern River
West Branch Ellis River
West Branch Little Black River
West Branch Little Magalloway River
West Branch Machias River
West Branch Magalloway River
West Branch Mattawamkeag River
West Branch Moose River
West Branch Narraguagus River (Cherryfield)
West Branch Narraguagus River (Hancock County)
West Branch Nezinscot River
West Branch Oyster River
West Branch Penobscot River
West Branch Pleasant River (Addison)
West Branch Pleasant River (Androscoggin River)
West Branch Pleasant River (Piscataquis River)
West Branch Sheepscot River
West Branch Swift River
West Branch Tenmile River
West Branch Union River
West River
Western Little River
Wild River (Androscoggin River)
York River