Year-round sunshine, soft sand, and family-friendly shoreline from the Atlantic coast to the Gulf of Mexico.
Beaches in the United States – Explore Every State
From emerald Gulf waters and West Coast surf towns to rugged New England cliffs and tropical islands, the United States is home to thousands of unforgettable beaches. Use this hub to jump into each state’s beaches, see featured spots, and start planning your next coastal escape.
Historic lighthouses, cool ocean breezes, and charming beach towns ideal for summer getaways.
Iconic Pacific views, dramatic cliffs, and legendary surf culture from Southern California to the Pacific Northwest.
Gentle surf, sugar-white sand, and relaxed waterfront towns stretching from Texas to Florida.
Ocean-like coastlines with dunes, lighthouses, and swimming spots along the largest freshwater system on earth.
Crystal-clear water, coral reefs, and warm island breezes across America’s tropical and overseas territories.
Ready to Find Your Next Favorite Beach?
Pick a state to explore detailed guides, photos, and traveler tips — then dive deeper into each beach on BeachEverywhere.com.
Browse All Beach Listings ↗City Beach — Owatonna, Minnesota
- (507) 444-4321
- Owatonna, MN 55060
- 1550 Mosher Ave, Owatonna, MN 55060
- https://www.ci.owatonna.mn.us/parksrecreation/parkstrailsfacilities/pavilionsrecreation-facilities/lake-kohlmier
Pebble Beach — Minnesota
- Minnesota 55616
Cedar Lake Point Beach — Minneapolis, Minnesota
- (612) 230-6400
- Minneapolis, MN 55416
- Cedar Lake Pkwy, Minneapolis, MN 55416
Robinson’s Bay Beach — Wayzata, Minnesota
- Wayzata, MN 55391
- Robinson Bay Rd, Wayzata, MN 55391
- https://www.cityofdeephaven.org/index.asp?SEC=AA46958A-EDF7-48A4-9C9A-CF6AF76E9431&Type=B_BASIC
Spectacle Lake Beach — Cambridge, Minnesota
- Cambridge, MN 55008
- 33523 Cobalt Cir NW, Cambridge, MN 55008
Pelican Lake Public Beach — Merrifield, Minnesota
- Merrifield, MN 56465
Tettegouche State Park Beach
- (218) 353-8800
- Silver Bay, MN 55614
- 5702 MN-61, Silver Bay, MN 55614
- https://www.dnr.state.mn.us/state_parks/tettegouche/
Tioga Beach — Cohasset, Minnesota
- (218) 328-6225
- Cohasset, MN 55721
- 24308 Tioga Beach Rd, Cohasset, MN 55721
- https://www.cohasset-mn.com/index.asp?SEC=164C5466-A1CB-489F-AE4E-9992F74DE76B&DE=35BFD1E4-8622-4C57-8253-F0925EA0DA25&Type=B_BASIC
Iona’s Beach Scientific and Natural Area
- (218) 300-7871
- Two Harbors, MN 55616
- 3548 MN-61, Two Harbors, MN 55616
- https://www.dnr.state.mn.us/snas/detail.html?id=sna01000
Sandy Lake Public Beach — Zimmerman, Minnesota
- Zimmerman, MN 55398
- 284th Ave NW, Zimmerman, MN 55398
White Sands Beach — Minneapolis, Minnesota
- Minneapolis, MN 55406
- 2901 W River Pkwy, Minneapolis, MN 55406
Split Rock Lighthouse State Park Beach
- (218) 595-7625
- Two Harbors, MN 55616
- 3755 Split Rock Lighthouse Rd, Two Harbors, MN 55616
- https://www.dnr.state.mn.us/state_parks/split_rock_lighthouse/index.html
Florence Township Beach — Frontenac, Minnesota
- 28838 Lake St
- 28822-, 28838 Lake St, Frontenac, MN 55026
- https://www.florencetwp.org/
Schulze Lake Beach — Eagan, Minnesota
- Eagan, MN 55123
Whipple Beach — Baxter, Minnesota
- (218) 454-5100
- Baxter, MN 56425
- 14441 Oakwood Dr N, Baxter, MN 56425
- https://www.baxtermn.gov/departments/public-works/parks-and-trails/whipple-beach-recreational-area/
Sand Point Beach — Prior Lake, Minnesota
- Prior Lake, MN 55372
St. Croix Beach Public Riverfront Park and Beach
- (651) 436-7031
- Lake St Croix Beach, MN 55043
- 1949-1947 Riviera Ave S, Lake St Croix Beach, MN 55043
- https://lscb.govoffice.com/index.asp?SEC=BB6CFD93-33B7-46A6-A04E-B7715261742A
Paradise Beach — East Cook, Minnesota
- East Cook, MN 55604
Gooseberry Falls State Park Beach
- (218) 595-7100
- Two Harbors, MN 55616
- 3206 MN-61, Two Harbors, MN 55616
- https://www.dnr.state.mn.us/state_parks/gooseberry_falls/index.html
Black Beach — Silver Bay, Minnesota
- Silver Bay, MN 55614
Brighton Beach (Kitchi-Gammi Park) — Duluth, Minnesota
- (218) 730-4300, +1 218-730-4300
- Duluth, MN 55804
- Brighton Beach Rd, Duluth, MN 55804
- https://www.duluthmn.gov/parks/parks-listing/brighton-beach-park-kitchi-gammi/
McCarthy Beach State Park — Side Lake, Minnesota
- (218) 274-7200, +1 218-274-7200
- Side Lake, MN 55781
- 7622 McCarthy Beach Rd, Side Lake, MN 55781
- https://www.dnr.state.mn.us/state_parks/mccarthy_beach/
Milton Town Beach
- (603) 652-7308
- Milton, NH 03851
- 852 White Mountain Hwy, Milton, NH 03851
- https://www.miltonnh-us.com/milton-parks-recreation/pages/town-beach-information
White Lake State Park
- (603) 323-7350
- Tamworth, NH 03886
- 1632 White Mountain Hwy, Tamworth, NH 03886
- https://www.nhstateparks.org/visit/state-parks/white-lake-state-park.aspx
Silver Lake State Park Beach — Hollis, New Hampshire
- (603) 465-2342
- Hollis, NH 03049
- 138 Silver Lake Rd, Hollis, NH 03049
- https://www.nhstateparks.org/find-parks-trails/silver-lake-state-park
Boulder Beach — Groton, Vermont
- Groton, VT 05046
Sandy Beach Campground
- (603) 746-3591
- Contoocook, NH 03229
- 677 Clement Hill Rd, Contoocook, NH 03229
- https://thousandtrails.com/new-hampshire/sandy-beach-rv-camping-resort/?utm_source=yext&utm_medium=directory&utm_campaign=Yext%20Directory%20Listing
Kingston State Park
- (603) 642-5471, +1 603-642-5471
- Kingston, NH 03848
- 124 Main St, Kingston, NH 03848
- https://www.nhstateparks.org/visit/state-parks/kingston-state-park
Wellington State Park
- (603) 744-2197, +1 603-744-2197
- Bristol, NH 03222
- 614 W Shore Rd, Bristol, NH 03222
- https://www.nhstateparks.org/find-parks-trails/wellington-state-park
Lake Gardner Beach
- Amesbury, MA 01913
Lake Tarleton State Park
- (603) 227-8745
- Piermont, NH 03779
- 885 Lake Tarleton Rd, Piermont, NH 03779
- https://blog.nhstateparks.org/lake-tarleton-state-park/
Nichols Beach — Silver Lake, New Hampshire
- Silver Lake, NH 03875
- 583 Plains Rd, Silver Lake, NH 03875
Northwood Lake Beach — New Hampshire
- Northwood, NH 03261
- 57 Lakeshore Dr, Northwood, NH 03261
- https://www.northwoodnh.org/towncloud/content/-14
Sunset Lake Beach
- (603) 547-3442
- Greenfield, NH 03047
- 50 Crotched Mountain Rd, Greenfield, NH 03047
- https://www.greenfield-nh.gov/parks-recreation/pages/sunset-lake-beach-rules-and-regulations
Livermore Falls State Forest Pemi River Access
- (603) 238-9284
- Holderness, NH 03245
- 86 Livermore Rd, Holderness, NH 03245
- https://www.nhstateparks.org/find-parks-trails/livermore-falls-recreation-area
Harborside Park — Seabrook, New Hampshire
- Seabrook, NH 03874
- Ocean Blvd, Seabrook, NH 03874
Town Beach @ Forest Lake
- Winchester, NH 03470
Endicott Rock State Historic Site
- (603) 271-3556
- Laconia, NH 03246
- 263 Lakeside Ave, Laconia, NH 03246
- https://www.nhstateparks.org/find-parks-trails/endicott-rock-historic-site
North Shore Beach — Residents Only, Town Of Chesterfield
- (603) 283-8008
- Spofford, NH 03462
- 184 N Shore Rd, Spofford, NH 03462
Bennett’s Bridge Beach
- Northwood, NH 03261
- 61 Bennett Bridge Rd, Northwood, NH 03261
- https://www.northwoodnh.org/towncloud/content/-14
Ellacoya State Park
- (603) 293-7821
- Gilford, NH 03249
- 280 Scenic Dr, Gilford, NH 03249
- https://www.nhstateparks.org/visit/state-parks/ellacoya-state-park
Forest Lake State Park
- (603) 837-9150
- Dalton, NH 03598
- 397 Forest Lake Rd, Dalton, NH 03598
- https://www.nhstateparks.org/
Hampstead Town Beach
- (603) 329-4397, +1 603-329-4397
- Hampstead, NH 03841
- 21 Ells Rd, Hampstead, NH 03841
Ashland Town Beach
- Ashland, NH 03217
Lagace Beach — Franklin, New Hampshire
- (603) 934-2118
- Franklin, NH 03235
- 187 Webster Lake Rd, Franklin, NH 03235
- https://www.franklinnh.org/parks-recreation/pages/recreational-facilities

