Main Street Beach is a small beach located in the City of Dunkirk, United States. The beach is approximately 200 feet long and features soft, light-colored sand. Visitors can enjoy swimming and sunbathing, and there is a playground for children. Main Street Beach has few amenities, so plan your trip accordingly, although it does have a picnic area and a restroom. There are no lifeguards on duty, and dogs are not allowed on the beach.