Androscoggin River at 7 Islands, Errol/Cambridge

Androscoggin River at 7 Islands, Errol/Cambridge

Milan, New Hampshire 03588

About this Location

One of the scenic sections of the Androscoggin River is at 7 Islands, near the towns of Errol and Cambridge. Here, the river is surrounded by forested hills and islands and offers excellent opportunities for fishing, paddling, and wildlife viewing. 

Berlin Road (NH-16) parallels the river in this area.

About Androscoggin River

See all hotspots at Androscoggin River

The Androscoggin River is a river in Maine and New Hampshire. It is 178 miles long and joins the Kennebec River at Merrymeeting Bay in Maine before its water empties into the Gulf of Maine on the Atlantic Ocean. The river originates from Umbabog Lake in Coos County, New Hampshire, and flows through scenic landscapes, historic towns, and industrial areas.

The name "Androscoggin" comes from the Eastern Abenaki term meaning "river of cliff rock shelters" (literally "thus-deep-dwelling-river"); or perhaps from Penobscot meaning "river of rock shelters".


  • Roadside viewing

  • Restrooms on site

  • Wheelchair accessible trail

  • Entrance fee

Last updated November 16, 2023