Дагеста́нские Огни́ — город на юге России, в Республике Дагестан. Город республиканского значения. Образует муниципальное образование «город Дагестанские Огни» со статусом городского округа, как единственный населённый пункт в его составе. Город расположен у северо-восточного подножия Большого Кавказа, в 118 км к юго-востоку от Махачкалы и в 5 км к северо-западу от Дербента. Находится на высоте 35 метров над уровнем моря, к северо-востоку от горы Барафтау (208 м). Расстояние до Каспийского моря составляет около 3 км. Является спутником города Дербент. Город находится в 1240 км от аэропорта Сочи.
Путь из Сочи в Дагестанские Огни занимает в среднем 16,5 часов.