North Haven
Town in Maine
North Haven is a town and island in Knox County, Maine, United States, in Penobscot Bay. The town is both a year-round island community and a prominent summer colony. The population was 417 at the 2020 census. Wikipedia
Show more
Show less