The highest drivable point on the Oregon coast
Of trails at Cape Perpetua
3 Miles From town to the cape
Residents at the 2020 Census, pronounced YAH-hots
Rock Coast
Storm Watching
Tide Pools
Gallery Village
Old-Growth Trails
Quiet Base
Yachats is pronounced YAH-hots, the name comes from a Siletz word usually translated as “dark water at the foot of the mountain,” and the town is 994 people at the last census on a bench of land between the Siuslaw National Forest and a coastline made almost entirely of black volcanic rock. There is no wide beach here. The shore is basalt: shelves, chasms, blowholes, tide pools, and surf that hits it hard enough to be heard from every room in town. The chamber’s slogan is “Gem of the Oregon Coast,” and Budget Travel once put Yachats on a list of the coolest small towns in America; leave the superlatives aside and the plain description holds up. This is the quietest, most food-forward base on the central coast, and the most dramatic ground on it starts three miles south.
That ground is Cape Perpetua: an extinct shield volcano whose basalt runs into the sea, the highest point on the whole coast you can reach by car, and the setting for Thor’s Well, Devil’s Churn, Spouting Horn, and Cook’s Chasm, the features that fill everyone’s camera roll and the reason a page like this has to talk plainly about safety. People die at Thor’s Well, most recently in September 2025. The section below tells you where to stand.
In town, the 804 Trail runs along the rock at the top of the village, the Commons hosts the farmers market and two of the coast’s best small festivals, four galleries share a courtyard, and a handful of restaurants would hold up in Portland. The Lincoln City guide tells readers who want a quaint village weekend to skip Lincoln City and come here. This is the page that delivers on that.
Thor’s Well is a collapsed sea cave in the basalt about 100 yards west of Highway 101, roughly 20 feet deep, that fills from below and from the sides as waves come in and then drains like a sink, throwing spray on the way. It is the most photographed thing in Yachats and one of the most photographed on the coast. It is best in the hour either side of high tide, and that is exactly when it is most dangerous.
There are three ways to get there. The half-mile Captain Cook Trail loop from the visitor center lot passes the tide pools, Spouting Horn, and Cook’s Chasm on the way and is the full experience. The small Cook’s Chasm pullout on the west side of 101, half a mile south of the visitor center turnoff just before the bridge, is the shortest walk. Devil’s Churn’s lot is a mile north and too far. Whichever you choose, the paved overlook above the well is the viewing spot. The photographs that go viral are taken from the wet basalt at the well’s edge, and that is where the deaths happen.
The 804 is the reason Yachats does not need a beach. It is a stretch of the Oregon Coast Trail that runs north from Smelt Sands State Recreation Site at the top of town along the basalt shelf, past spouting rocks and tide pools and the front lawns of the Adobe and the Overleaf, and ends on a long sandy beach that most visitors never find. The trail takes its name from County Road 804, the route between Yachats and Waldport before the highway, which absorbed parts of a footpath used for centuries; the Smelt Sands section is about three-quarters of a mile, unpaved but wide and mostly flat, with restrooms at Smelt Sands, and dogs on leash are welcome. At the other end of town, the Yachats State Recreation Area sits at the mouth of the Yachats River with a paved loop, picnic tables, and the town’s one real beach.
In winter the 804 near Smelt Sands is where the town lines up for king tides, the three or four days a year when the highest tides meet the biggest swells. The waves come over the shelf and the spray comes over the trail. It is the best free storm watching on the central coast, from behind the rail.
The beach at the river mouth is a different matter. In October 2023, about 45 minutes after low tide on a calm day, a sneaker wave came up the sand and carried a four-year-old girl nearly 200 yards from her grandmother before a bystander reached her; both survived, and the grandmother has since gone public with the story through Yachats News and KLCC to warn others. Sneaker waves do not look like waves and they are full of sand. On this beach, stay well back from the water line with children and keep them off the logs.
The most important trail here is not the prettiest. Amanda’s Trail runs about 3.7 miles from the south edge of town up and over Cape Perpetua to the overlook, through old-growth spruce and fir, and its name tells the story of the ground it crosses.
From 1860 to 1875 the Alsea Sub-Agency at Yachats was a reservation prison camp where the federal government confined Coos, Lower Umpqua, and Siuslaw people removed from their homelands to the south. In 1864, soldiers marched a group of captives more than 80 miles north from Coos Bay. Among them was Amanda De-Cuys, a blind Coos woman separated from her young daughter, who walked the route barefoot over the rocks of Cape Perpetua. The soldier’s own journal recorded her feet cut and bleeding. The camp closed in 1875 and its people were moved again.
The trail took ten years of volunteer work with the Siuslaw National Forest, Oregon State Parks, and Angell Job Corps and opened in 1998, then was extended into town; a grotto with a concrete statue of Amanda and a gathering area sit in the first mile, and the trail crosses Amanda Creek on a suspension bridge before the climb. Every New Year’s Day the town and tribal members walk it together in the Peace Hike, now in its sixteenth year, with a fire and ceremony at the gathering area; no photography during the ceremony. Walk it any day, read the interpretive signs, and understand what the pretty town at the bottom was built on.
Logistics. Street parking at the north trailhead on Yachats Ocean Road, or the paid lot at the visitor center; about 3.7 miles one way with roughly 700 feet of climb; connects to the Saint Perpetua and Whispering Spruce trails at the summit; dogs on leash; storm damage has closed sections in past winters, so check the Forest Service trail status before a winter walk.
1
2
3
4
5
1
2
3
4
5
6
7
1
2
3
4
5
Our Pick
Best for: tide pools, whales
Best for: trails, the parade, afternoons
Yachats is on Highway 101 between Newport and Florence, about three hours from Portland by the fastest route (I-5 to Albany, then Highway 20 to Newport and 101 south, or Highway 34 to Waldport), and about two hours from Eugene via Highway 126 to Florence and 101 north. The town is walkable; the cape is a five-minute drive; everything else is a car.
There is no gas station in Yachats. Fill up in Waldport, eight miles north, or Florence, 25 miles south, before you arrive. Cell service is fine in the village and thin at the cape, so download the tide table before you go. Cape Perpetua parking is $5 a day or a pass; the state recreation sites in town are free.
The weather is a coin flip in every season except fall. Bring layers, a rain shell, and shoes with grip for the basalt, and never plan a Thor’s Well visit around a photo you saw online without checking the tide.
Thinking of moving here? See our Yachats city page.