The Moose River is an 11.7-mile-long (18.8 km) stream in northern New Hampshire in the United States. It is a tributary of the Androscoggin River, which flows south and east into Maine, joining the Kennebec River near the Atlantic Ocean.