Lake superior Beaches
Home Explore Lake County Lake Superior Beaches
The best beaches on the North shore
Let the Lake Superior beaches in Lake County wash your worries away. Whether you desire a rock beach or a sandy beach, the North Shore has it all. Lake Superior has made it easy for you and everyone else to have plenty of room on a beach. With more than 14 beaches in the area, you’ll find fantastic panoramic views from high cliffs to coastlines of black sand, pebbles, silky sand, and pink rocks that sing when the wind’s just right.
Lake County possesses some of the most striking and beautiful Lake Superior beaches, each with impressive landscapes and geology. Relaxing on these unique and scenic beaches will help you feel a little closer to heaven!




beaches in lake county
Gooseberry Falls State Park
As the gateway to the North Shore, Gooseberry Falls earns popularity for its spectacular waterfalls, river gorge, Lake Superior shoreline, Civilian Conservation Corps log and …
Baptism River Beach – Tettegouche State Park
A rare pebble beach, fully enclosed by rocky cliffs, the Baptism River Beach at Tettegouche provides visitors with a lovely area to stroll, skip rocks, …
Gooseberry Falls State Park – Agate Beach
Agate Beach is a rocky Lake Superior pebble beach located within Gooseberry Falls State Park. Hike along the Gooseberry River down to the mouth as …
Agate Bay Beach
Agate Bay is a rocky lakeside beach with a long pier leading to a lighthouse. It offers a newly renovated boat ramp with some of …
Black Beach
One of the most unique beaches along the North Shore, Black Beach earns its name from the fine black sand that resulted from taconite tailings …
Burlington Bay Beach
Burlington Bay is a laid-back bay North Shore beach offering rocky & sandy shorelines. In the summer, it’s a perfect spot to launch a kayak …
Indian Lake Beach & Campground
Indian Lake is located in Cloquet Valley State Forest. The campground is located on the Cloquet River canoe route. 25 drive-in campsites and one group …
Iona’s Beach Scientific & Natural Area
Iona’s Beach Scientific & Natural Area, located just north of Two Harbors, was named after Iona Lind, who owned Twin Points Resort (it formerly occupied …
Kelsey Beach
Kelsey Beach on Lake Superior’s North Shore is a relaxing pebble beach with lovely scenic views of the rocky coast. It sits across from the …
Knife River Marina & Beach
Visit the Knife River Marina Beach to relax in the sand, picnic, or rockhound for agates. Knife River Rock Beach is also just down the …
Crystal Bay Beach & Sea Cave
Just north along 61 and past the HWY 1 junction, the cobblestone Crystal Bay Beach provides a scenic view of one of Lake Superior’s largest …
Flood Bay Beach Wayside
Flood Bay Beach Wayside makes a great place to stretch your legs and graze the sand for agates and sea glass. Flood Bay Beach is …
Pebble Beach – Split Rock Lighthouse State Park
Pebble Beach delivers the photographic, one-of-a-kind view of the Split Rock Lighthouse. Just a short hike through Split Rock Lighthouse State Park, the scenic pebble …
Semer’s Beach Park
Semer’s Beach Park, a popular sandy swimming hole, is located in a protected bay on the south shore of Shagawa Lake (St. Louis County). It …
Thompson Beach
At Thompson Beach, located about 15 miles north of Two Harbors, you’ll find a pebbly, secluded Lake Superior shoreline. This beach is only accessible by …


Ready to VISIT?
Get the guide
We’d love to send you our full-color travel guide filled with awesome content to guide you on your trip to Lake County.
VISITORS GUIDE
Request the 2023 Lake County Visitor Guide Today!
Get the Guide