Beach in Honolulu, Hawaii.

Best beach towns on the West Coast

Written by:
September 8, 2023
Canva

Best beach towns on the West Coast

Summer vacation is mostly over across the U.S., with kids already headed back to school. But Americans were busy this summer. On Memorial Day weekend, largely considered the unofficial start of summer, the Transportation Security Administration screened 10.6 million people, surpassing the numbers from 2023 and pre-pandemic levels. July 4th weekend also set travel records, according to AAA booking data, and Labor Day did the same. Domestic travel over Labor Day weekend in 2024 was up 9% compared to 2023, while the cost to travel domestically was down 2%. 

Of course, beaches are one of the most popular places to visit in the summer. But it's never a bad time to visit some of the nation's best beach towns. 

So what makes a good beach town? Access to a beach, of course, but also plenty of indoor and outdoor activities to keep kids entertained, warm weather, and a long beach season (the average number of days beaches are open for swimming).

Stacker determined rankings by several factors, giving the most weight to the number of beaches within a quarter mile of a city or town and the total shoreline of those beaches. Weather patterns and the duration of each beach's swim season affect town scores. The ranking also takes into account the prevalence of beach-related businesses, unemployment rates, and median home prices.

The EPA lists more than 300 beaches on the West Coast, totaling more than 600 miles of beach shoreline.

Editor's note: The data was analyzed before the devastating wildfires in Hawaii, so the ranking includes Lahaina, which was obliterated by the blaze. Hawaii's governor estimates it will take years to rebuild the historic site.

Correction

A previous version of this article contained multiple errors in data analysis that skewed the overall ranking of beach towns, including incorrectly identifying the number of beaches in some towns and mischaracterizing some municipalities as beach towns. The article has been updated to correct the errors.

1 / 50
Canva

#50. San Francisco, California

- Number of beaches: 8
- Beach length: 9.38 miles
- Average swim season length: 345 days
- Average county summer temperature: 63.0 degrees
- Median home price: $1,233,900

2 / 50
Jon Bilous // Shutterstock

#49. San Buenaventura (Ventura), California

- Number of beaches: 7
- Beach length: 6.06 miles
- Average swim season length: 364 days
- Average county summer temperature: 71.1 degrees
- Median home price: $636,200

3 / 50
William C Bunce // Shutterstock

#48. Oceano, California

- Number of beaches: 2
- Beach length: 8.58 miles
- Average swim season length: 364 days
- Average county summer temperature: 73.3 degrees
- Median home price: $512,000

4 / 50
jillianbutolphphotography // Shutterstock

#47. Mckinleyville, California

- Number of beaches: 3
- Beach length: 6.88 miles
- Average swim season length: 364 days
- Average county summer temperature: 66.7 degrees
- Median home price: $342,000

5 / 50
Winthrop Brookhouse // Shutterstock

#46. San Simeon, California

- Number of beaches: 1
- Beach length: 3.57 miles
- Average swim season length: 365 days
- Average county summer temperature: 73.3 degrees
- Median home price: $292,200

6 / 50
L Paul Mann // Shutterstock

#45. Port Hueneme, California

- Number of beaches: 5
- Beach length: 5.74 miles
- Average swim season length: 364 days
- Average county summer temperature: 71.1 degrees
- Median home price: $453,300

7 / 50
Paul W Thompson // Shutterstock

#44. El Segundo, California

- Number of beaches: 3
- Beach length: 6.48 miles
- Average swim season length: 364 days
- Average county summer temperature: 76.9 degrees
- Median home price: $1,311,500

8 / 50
Canva

#43. Morro Bay, California

- Number of beaches: 2
- Beach length: 4.63 miles
- Average swim season length: 364 days
- Average county summer temperature: 73.3 degrees
- Median home price: $728,600

9 / 50
Canva

#42. Santa Monica, California

- Number of beaches: 3
- Beach length: 6.46 miles
- Average swim season length: 364 days
- Average county summer temperature: 76.9 degrees
- Median home price: $1,497,300

10 / 50
Canva

#41. National City, California

- Number of beaches: 1
- Beach length: 56.42 miles
- Average swim season length: 364 days
- Average county summer temperature: 76.7 degrees
- Median home price: $462,700

11 / 50
Canva

#40. Seal Beach, California

- Number of beaches: 4
- Beach length: 13.58 miles
- Average swim season length: 364 days
- Average county summer temperature: 74.0 degrees
- Median home price: $1,007,000

12 / 50
Canva

#39. Newport Beach, California

- Number of beaches: 4
- Beach length: 15.93 miles
- Average swim season length: 364 days
- Average county summer temperature: 74.0 degrees
- Median home price: $2,000,001

13 / 50
Canva

#38. Carlsbad, California

- Number of beaches: 3
- Beach length: 8.77 miles
- Average swim season length: 364 days
- Average county summer temperature: 76.7 degrees
- Median home price: $926,100

14 / 50
Canva

#37. Imperial Beach, California

- Number of beaches: 4
- Beach length: 5.03 miles
- Average swim season length: 364 days
- Average county summer temperature: 76.7 degrees
- Median home price: $649,900

15 / 50
Canva

#36. Oxnard, California

- Number of beaches: 9
- Beach length: 9.73 miles
- Average swim season length: 364 days
- Average county summer temperature: 71.1 degrees
- Median home price: $516,200

16 / 50
Canva

#35. San Clemente, California

- Number of beaches: 5
- Beach length: 13.07 miles
- Average swim season length: 364 days
- Average county summer temperature: 74.0 degrees
- Median home price: $977,100

17 / 50
Canva

#34. Laguna Beach, California

- Number of beaches: 5
- Beach length: 10.88 miles
- Average swim season length: 364 days
- Average county summer temperature: 74.0 degrees
- Median home price: $2,000,001

18 / 50
Canva

#33. Chula Vista, California

- Number of beaches: 2
- Beach length: 56.76 miles
- Average swim season length: 364 days
- Average county summer temperature: 76.7 degrees
- Median home price: $582,900

19 / 50
Canva

#32. Coronado, California

- Number of beaches: 6
- Beach length: 63.15 miles
- Average swim season length: 364 days
- Average county summer temperature: 76.7 degrees
- Median home price: $1,698,300

20 / 50
Canva

#31. Dana Point, California

- Number of beaches: 8
- Beach length: 11.32 miles
- Average swim season length: 364 days
- Average county summer temperature: 74.0 degrees
- Median home price: $983,900

21 / 50
Canva

#30. Long Beach, California

- Number of beaches: 4
- Beach length: 8.03 miles
- Average swim season length: 364 days
- Average county summer temperature: 76.9 degrees
- Median home price: $613,800

22 / 50
Canva

#29. Kahului, Hawaii

- Number of beaches: 4
- Beach length: 3.8 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $626,300

23 / 50
Canva

#28. Waialua, Hawaii

- Number of beaches: 3
- Beach length: 8.53 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $795,400

24 / 50
Teri L Wertman // Shutterstock

#27. Nanakuli, Hawaii

- Number of beaches: 5
- Beach length: 1.81 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $419,300

25 / 50
Canva

#26. Malibu, California

- Number of beaches: 11
- Beach length: 11.55 miles
- Average swim season length: 364 days
- Average county summer temperature: 76.9 degrees
- Median home price: $2,000,001

26 / 50
Billy McDonald // Shutterstock

#25. Kalihiwai, Hawaii

- Number of beaches: 4
- Beach length: 4.41 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $1,250,000

27 / 50
Canva

#24. Kaanapali, Hawaii

- Number of beaches: 3
- Beach length: 4.37 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $1,385,000

28 / 50
Canva

#23. Huntington Beach, California

- Number of beaches: 7
- Beach length: 25.88 miles
- Average swim season length: 364 days
- Average county summer temperature: 74.0 degrees
- Median home price: $865,400

29 / 50
Nataliya Hora // Shutterstock

#22. Pupukea, Hawaii

- Number of beaches: 9
- Beach length: 4.27 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $1,116,500

30 / 50
Michael Gordon // Shutterstock

#21. Paia, Hawaii

- Number of beaches: 7
- Beach length: 1.59 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $670,500

31 / 50
Canva

#20. Kailua, Hawaii

- Number of beaches: 6
- Beach length: 23.48 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $1,101,900

32 / 50
Canva

#19. Wailea, Hawaii

- Number of beaches: 13
- Beach length: 3.43 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $1,101,700

33 / 50
nicspixels // Shutterstock

#18. Makaha, Hawaii

- Number of beaches: 6
- Beach length: 2.69 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $428,100

34 / 50
MH Anderson Photography // Shutterstock

#17. Kaneohe Base, Hawaii

- Number of beaches: 3
- Beach length: 22.03 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $722,500

35 / 50
Shane Myers Photography // Shutterstock

#16. Waimea, Hawaii

- Number of beaches: 4
- Beach length: 4.16 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $470,000

36 / 50
IndustryAndTravel // Shutterstock

#15. Haena, Hawaii

- Number of beaches: 5
- Beach length: 3.88 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $892,900

37 / 50
Dave H. Fine // Shutterstock

#14. Princeville, Hawaii

- Number of beaches: 4
- Beach length: 6.52 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $778,400

38 / 50
Patrick Basuel // Shutterstock

#13. Waianae, Hawaii

- Number of beaches: 5
- Beach length: 3.88 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $433,500

39 / 50
Teguhgondo // Shutterstock

#12. Los Angeles, California

- Number of beaches: 9
- Beach length: 14.86 miles
- Average swim season length: 364 days
- Average county summer temperature: 76.9 degrees
- Median home price: $711,900

40 / 50
Sam Strickler // Shutterstock

#11. Hanalei, Hawaii

- Number of beaches: 5
- Beach length: 5.36 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $2,000,001

41 / 50
tropicdreams // Shutterstock

#10. Makena, Hawaii

- Number of beaches: 7
- Beach length: 7.58 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $1,704,500

42 / 50
Claudine Van Massenhove // Shutterstock

#9. Hilo, Hawaii

- Number of beaches: 10
- Beach length: 3.8 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $370,100

43 / 50
EQRoy // Shutterstock

#8. Maalaea, Hawaii

- Number of beaches: 3
- Beach length: 5.48 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $388,500

44 / 50
EQRoy // Shutterstock

#7. East Honolulu, Hawaii

- Number of beaches: 19
- Beach length: 16.11 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $976,900

45 / 50
Michael Gordon // Shutterstock

#6. Lahaina, Hawaii

- Number of beaches: 6
- Beach length: 6.27 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $741,100

46 / 50
Yi-Chen Chiang // Shutterstock

#5. Haleiwa, Hawaii

- Number of beaches: 10
- Beach length: 14.12 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $902,700

47 / 50
Dancestrokes // Shutterstock

#4. San Diego, California

- Number of beaches: 28
- Beach length: 81.12 miles
- Average swim season length: 364 days
- Average county summer temperature: 76.7 degrees
- Median home price: $666,100

48 / 50
idreamphoto // Shutterstock

#3. Napili-Honokowai, Hawaii

- Number of beaches: 8
- Beach length: 5.56 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $696,300

49 / 50
MNStudio // Shutterstock

#2. Urban Honolulu, Hawaii

- Number of beaches: 28
- Beach length: 18.48 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $734,200

50 / 50
Felipe Sanchez // Shutterstock

#1. Kihei, Hawaii

- Number of beaches: 10
- Beach length: 8.36 miles
- Average swim season length: 364 days
- Average county summer temperature: 80.9 degrees
- Median home price: $644,900

Trending Now