Кандала́кша — город (с 1938) на юго-западе Мурманской области России. Административный центр Кандалакшского района и городского поселения Кандалакша.
Город расположен на побережье Кандалакшского залива Белого моря, в устье реки Нива, в 200 км к югу от Мурманска[2], окружён территорией Зашейковского лесничества. Ближайшие населённые пункты: Белое море (10 км), Лувеньга (14 км) и Нивский (16 км). В состав города входят отдалённые районы Нива-3, Лупче-Савино и Лесозавод № 6.