One of our favorite Peconic Bay beaches is South Jamesport Beach.
The location features 3,000 feet of shore and its gentle waves make it a great spot to take younger children. A parking fee is required for those without a Riverhead Town resident sticker.
South Jamesport Beach is located on Peconic Bay Boulevard in South Jamesport.
Enjoy the view!