The Androscoggin River rises in New Hampshire and flows easterly into Maine, past Rumford, turning south about 15 miles downstream from Rumford. It flows past Lewiston and joins the Kennebec River above Bath.