Located on the Piscataqua River, Portsmouth Yacht Club was founded in 1898 in Portsmouth, NH and moved to its present location in New Castle, NH in 1938. Newsletter. Latest issue: June News 2018. Calendar. “Click” on an event to find out more details! PYC Weather Station.
Newsletter. Latest issue: June News 2018. Calendar. “Click” on an event to find out more details! PYC Weather Station. Portsmouth Yacht Club, New Castle, NH. 417 likes В· 75 talking about this В· 1412 were here. Founded in 1898, Portsmouth Yacht Club. www.portsmouthyc.org. 76 Piscataqua Street. New Castle, NH 3854. United States. 43В° 4′ 21.4716″ N , 70В° 43′ 7.0356″ W. Phone:.