NATURE · MOUNTAIN

Lowell Peak

Nature
Lowell Peak is a 4,416-foot mountain in the Kenai Mountains on Alaska’s Kenai Peninsula, within Chugach National Forest, just west-southwest of Seward. Its unofficial name honors Franklin G. Lowell and his family, the first homesteaders to settle the Seward area in 1883. Nearby are Bear Mountain, Marathon Mountain, and Phoenix Peak, and in clear weather the summit offers views of the Harding Icefield and across Resurrection Bay to Mount Alice. The mountain stands in a subarctic climate with long, snowy winters, mild summers, severe cold, an unnamed glacier on its west slope, and runoff feeding Lowell Creek and Spruce Creek into Resurrection Bay.
Hear stories like this as you drive
ExploreHere reads historical markers out loud as you pass them: over 325,000 stories across the US. No account needed.
4.7 · 800+ ratings · Free

FIND IT

Lowell Point, Alaska · United States
Lowell Point, Alaska
CITY · 12 STOPSExplore Lowell Point, Alaska
Hear every story as you drive
4.7 Stars · 800+ Ratings
Hear this story on the road