История маяка начинается практически с возникновения города Петровска, нынешней Махачкалы. По легенде, маяк построен в том месте, где Петр I заложил первый камень в основание города. Первая версия маяка была неудачно спроектирована, а уже к 1866 году сооружение было перестроено по всем нормам. С 27-метровой высоты видно всю водную гладь и город, однако близко к нему подойти невозможно, так как он располагается на территории охраняемой воинской части. Маяк стоит на возвышенности, что позволяет увидеть его с любой точки города.