Medicine Owl Peak
NATURE · MOUNTAIN
Medicine Owl Peak
Nature
Medicine Owl Peak is an 8,284-foot mountain in the Lewis Range of Glacier National Park in Montana. Located about 0.71 mile northwest of Amphitheater Mountain, it is one of the named peaks that define the park’s rugged alpine landscape.
FIND IT
Saint Mary, Montana
CITY · 71 STOPSExplore Saint Mary, Montana
Hear every story as you drive
4.8 Stars · 800+ Ratings
© 2026 MainEngine