2 haunted locations
New Hampshire has 2 haunted lighthouses documented in SpookFinder, split between Isles of Shoals and New Castle. Start with Portsmouth Harbor Lighthouse in New Castle or White Island Lighthouse in Isles of Shoals. Each comes with its own ghost stories, history, and visitor details.