Top Islands in New Hampshire

Islands

Island

Area of dry or relatively dry land surrounded by water or low wetland.
land Icon Land

Islands by County

There are 272 Islands in New Hampshire.

Popular Islands in New Hampshire

Harbor Island in Carroll County, NH Land
Turtle Island in Carroll County, NH Land
Star Island in Rockingham County, NH Land
Shelter Island in Carroll County, NH Land
Mud Island in Carroll County, NH Land
Poplar Island in Carroll County, NH Land
White Island in Rockingham County, NH Land
Black Island in Carroll County, NH Land
Spider Island in Carroll County, NH Land
Buck Island in Coos County, NH Land