Haverstraw Beach State Park is a beautiful beach located in Haverstraw, United States. The beach is approximately 1,000 feet long and has a mix of sand and small pebbles. Visitors can enjoy swimming, sunbathing, and relaxing on the beach. The beach also offers a playground for children. Haverstraw Beach State Park has bathroom access and dogs are allowed on a leash. Lifeguards are on duty during the peak season. Haverstraw Beach State Park has many amenities, including a picnic area with tables and grills, a concession stand, and a volleyball court.