Ennis
©
Ennis

Ennis

Madison Valley ranch town on a celebrated trout river, backed by southwestern Montana mountain ranges.

Ennis sits in the Madison Valley of southwestern Montana, a broad stretch of ranch land between the Madison and Gravelly mountain ranges. The town exists, in large part, because of the Madison River, which runs right past it and is widely considered one of the best trout streams in North America. Fly-fishing is the main reason people come here, and the outfitters and guides along Main Street make that obvious.

Beyond the river, Ennis serves as a quieter, less-trafficked gateway to Yellowstone National Park — the west entrance is about ninety minutes south through the Madison Canyon. The town itself is small and plainly western: a few blocks of shops, a couple of good restaurants, and the kind of open sky that makes you understand why people live out here despite the winters. The Gravelly Range Road heading south offers some of the most remote backcountry driving in the state, if your vehicle can handle it. Just down the road, Virginia City preserves an 1860s gold-rush town behind frontier-era storefronts.