Wild Horse Island State Park
Montana (Lake County)
Wild Horse Island State Park sits on the largest island in Flathead Lake, accessible only by boat — a detail that makes every visit feel like a small expedition. At 2,164 acres, it’s one of Montana‘s most unusual state parks, a rugged landscape of Douglas fir forests, rocky grasslands, and pebbled shorelines surrounded by some of the cleanest lake water in the western United States.
The island gets its name from the Salish-Kootenai people, who once swam horses to the island to protect them from rival tribes. Today, a small herd of bighorn sheep, mule deer, and yes, a handful of wild horses still roam the terrain. Wildlife sightings are one of the main draws — bald eagles nest in the tall pines, and osprey hunt along the shoreline.
There’s no vehicle access and no developed campground, so plan for a day trip. Most visitors launch from the town of Bigfork or rent kayaks in nearby Lakeside and Polson. Once on the island, roughly five miles of trails wind through open meadows and forested ridgelines with panoramic views of the Mission Mountains and the Flathead Valley. Swimming and fishing along the shoreline are excellent, particularly for lake trout and yellow perch.
Visit between late June and early September, when Flathead Lake is warm enough for comfortable paddling and the trails are dry. Spring and fall bring fewer boaters but cooler temperatures and unpredictable lake conditions.
Bring everything you need — there are no services on the island — and pack out what you carry in.
Explore Nearby
- Flathead National Forest — National Forest in Montana
- Lolo National Forest — National Forest in Montana
- Garnet Back Country Byway — Public Land in Montana
- Ear Mountain — Public Land in Montana
Photos
Nearby Discoveries
10 places to explore within 30 miles
Big Arm State Park
5 miles away
West Shore State Park
7.3 miles away
Finley Point State Park
8.8 miles away
Yellow Bay State Park
9 miles away
Lake Mary Ronan State Park
9.5 miles away
Wayfarers State Park
15.8 miles away
Somers Beach State Park
16.3 miles away
North Shore State Park
17.2 miles away
Flathead National Forest
23.3 miles away