Avon By The Sea Beach is located in the quaint town of Avon-by-the-Sea, in the state of New Jersey, United States. The beach is approximately one mile long and has fine, white sand. activities available at the beach include swimming, sunbathing, beach volleyball, and fishing. There are lifeguards on duty during the summer season, and bathroom facilities are available. Dogs are not allowed on the beach.