Kennebec River
The Kennebec River is the longest river that is entirely within Maine. See also List of rivers of Maine.