The 10 Best Beach Towns in the US.

Here are a few of our favorite beach towns in the U.S., from Alabama to Oregon and beyond.

Image Credit: Pinterest

10. Emerald Isle, North Carolina

Image Credit: Pinterest

9. Myrtle Beach, South Carolina

Image Credit: Pinterest

8. Pass-A-Grille, Florida

Image Credit: Pinterest

7. New Smyrna Beach, Florida

Image Credit: Pinterest

6. Huntington Beach, California

Image Credit: Pinterest

5. Lincoln City, Oregon

Image Credit: Pinterest

4. Sunset Beach, North Carolina

Image Credit: Pinterest

3. Long Beach, New York

Image Credit: Pinterest

2. Daufuskie Island, South Carolina

Image Credit: Pinterest

1. Gulf Shores, Alabama

Image Credit: Pinterest