New Castle NH
The Portsmouth Lighthouse in New Hampshire is
located on the rocky shoreline of the Portsmouth
Harbor in New Castle New Hampshire. The
lighthouse is one of several in the area along
the Portsmouth Harbor that separates New
Hampshire and Maine.
The Portsmouth Lighthouse is a very traditional looking New England
Lighthouse. The lighthouse is said to be one of New Hampshire's
haunted locations. Below we have provided photos of the Portsmouth
Lighthouse in New Castle, New Hampshire.
The Portsmouth Lighthouse
Inside Photo of the Portsmouth Lighthouse
The Green Portsmouth Light
The Portsmouth Lighthouse does have tours that run through the
Summer months. Be sure to check with the lighthouse to check dates
and times of public tours. The lighthouse can be accessed at the
Fort Constitution Historic Site in New Castle NH.