The 20 best clear-water beaches in Florida are:
- St. Andrews State Park, Panama City Beach.
- Bean Point Beach, Anna Maria Island.
- Inlet Beach, South Walton.
- Clearwater Beach, Clearwater.
- Destin Beach, Emerald Coast.
- Smathers Beach, Key West.
- Navarre Beach, Florida Gulf Coast.
- Blue Mountain Beach, Santa Rosa Beach.