Madison Valley

Ennis, Cameron, and McAllister are located in the famous Madison Valley. Living in the valley, you are surrounded by mountain ranges and fishing holes. Madison County is known for its “Blue Ribbon” Trout streams, gorgeous lakes brimming with fish, fabulous hunting, hiking, biking, skiing, snowmobiling, whitewater rafting, kayaking and camping.  Panoramic views include the Centennial Range on the south, the Tobacco Root Range to the north, the Gravelly Range to the west and the Madison Range to the east. The Madison River flows north to Three Forks where it converges with the Gallatin and Jefferson Rivers.

The Madison Valley is primarily cattle country. Prize Herefords and Black Angus are raised along with hay and grain. The spirit of the Old West lives on in the local farms, ranches, and rodeos.

Request Information

Ennis - Small Town Living

One of the best loved small western towns, Ennis has a community of about 900 and is one of Montana’s best loved small towns. It offers outstanding restaurants, a supermarket, golf course, movie theater, bowling alley, a library, a K-12 school, a medical clinic, a hospital, as well as a  a variety of fishing and hunting outfitter shops, which offer guide services. 

Ennis is the perfect base camp for fly fishing the Madison River and a central location from which to explore southwest Montana's best fishing. The Madison River is an amazing fishery.  Boasting 2900 – 3500 fish per mile, the Madison River is home to big rainbows and huge brown trout. And plenty of smaller fish too. Ennis Lake is a medium sized reservoir that separates the Upper and Lower Madison Rivers. A day trip on Ennis Lake is a great option when planning a Montana fly fishing trip. 

Current Listings