Nondalton is located between Lake Clark and Iliamna Lake, on the west shore of Six Mile Lake.
Nondalton is a Tanaina Indian name first recorded in 1909. Nondalton was originally located on the north shore of Six Mile Lake, but due to wood depletion in the area, and growing mud flats, the village moved to its present location on the west shore. Nondalton was incorporated in 1971.
Fishin in Bristol Bay is an important source of income in Nondalton. Gold and copper are mined in the area.