Maine tiene más de 5.100 cursos fluviales, que desembocan en el océano Atlántico principalmente a través de los ríos San Juan, Saint Croix, Penobscot, Kennebec, Androscoggin y Saco.