Dr Beach has published the Top 10 Beaches in the USA for 2018.
Hawaii has two beaches and takes top spot with Kapalua Bay. Florida and North Carolina also have two apiece.
Here is the list:
1. Kapalua Bay Beach, Maui, Hawaii
2. Ocracoke Lifeguarded Beach, Outer Banks of North Carolina
3. Grayton Beach State Park Florida panhandle
4. Coopers Beach, Southampton, New York
5. Coast Guard Beach, Cape Cod, Massachusetts
6. Lighthouse Beach, Buxton, Outerbanks of North Carolina
7. Caladesi Island State Park Dunedin/Clearwater, Florida
8. Hapuna Beach State Park, Big Island, Hawaii
9. Coronado Beach, San Diego, California
10. Beachwalker Park Kiawah Island, South Carolina