Fort Stark, New Castle

Fort Stark, New Castle

211 Wild Rose Lane New Castle, New Hampshire 03854

Official Website

Tips for Birding

About this Location

Fort Stark State Historic Site is located on a peninsula historically called Jerry’s Point on the southeast corner of New Castle Island. It overlooks the Piscataqua River, Little Harbor, and the Atlantic Ocean. Fort Stark was named in honor of John Stark, commander of New Hampshire forces at the Battle of Bennington (1777). It is one of seven forts built to protect Portsmouth Harbor. The others in New Hampshire are Fort Washington, Fort William and Mary (Constitution), and Fort Dearborn (Odiorne Point State Park), and in Maine: Fort Sullivan, Fort McClary, and Fort Foster.

Notable Trails

An unmarked walking trail traverses the ten-acre fort site. 


  • Restrooms on site

  • Wheelchair accessible trail

  • Entrance fee

Content from Official Website

Last updated November 11, 2023