Androscoggin River Androscoggin River originates from northern New Hampshire and flows for about 175 miles (280 km) before joining the Atlantic Ocean. It flows through southwestern Maine.