Description

Anchor Point is located on Kenai Peninsula, at junction of Anchor River and its North Fork 14 mi. NW of Homer, Cook Inlet Low.;

History

Name probably derived from nearby Anchor Point. A post office was established here in 1949. (Ricks, 1965, p. 3).

Nearby Features