page_title: List of rivers of Maine
section_title: Down East
hierarchical_section_title: List of rivers of Maine / Down East
caption_attribution_description: This is a map of the St. Croix river watershed. I, Karl Musser, created it based on USGS data.
context_page_description: List of rivers in Maine.
  The list is organized by tributary structure, from north to south along the coast.
context_section_description: St. Croix River
  Little River (Big Lake)
  Little River (Passamaquoddy Bay)
  Pennamaquan River
  Hardscrabble River
  Dennys River
  Orange River
  Machias River
  West Branch Machias River
  Crooked River
  Middle River
  East Machias River
  Maine River
  Englishman River
  Chandler River
  East Branch Chandler River
  Sandy River
  Indian River
  Southwest Branch Indian River
  West River
  Pleasant River
  Western Little River
  Little River
  West Branch Pleasant River
  Harrington River
  Mill River
  Narraguagus River
  West Branch Narraguagus River (Hancock County, Maine)
  Little Narraguagus River
  West Branch Narraguagus River (Cherryfield, Maine)
  Spring River
  Skillings River
  Jordan River
  Union River
  East Branch Union River
  Bog River
  Middle Branch Union River
  West Branch Union River
  Webb Brook
  Webb Pond
  Mill Brook
  Little Bog River
  Benjamin River
caption: St. Croix River watershed
exif: {}