Se fundó en el año 1844 con el nombre de Petróvskoye (Петро́вское), hasta 1857 que más tarde cambiaría por Puerto Petrovsk, en el lugar que ocupaba un campamento militar de Pedro I el Grande durante la campaña militar contra los persas en la Guerra ruso-persa de 1722.
Majachkalá en ruso: Махачкала, es la capital de Daguestán, en el sur de la Rusia europea. Es un importante puerto del mar Caspio. Sus principales industrias son refinerías de petróleo, construcción naval y conservas de pescado y frutas.