Les causes de la catastrophe ne sont pas encore connues, mais les accidents et incendie de ce type sont chose courante en Russie. Souvent, ils sont dus à des violations de normes de sécurité ou alors à la vétusté des installations.
Longeant les bords de la mer Caspienne, la région du Daghestan, à majorité musulmane, compte environ 3 millions d'habitants et est frontalière de la Géorgie, de l'Azerbaïdjan et de la république russe de Tchétchénie.
Selon Melikov, l'explosion s'est produite peu avant 22H00 (19H00 GMT) dans une station-service située près du village de Novokouli, dans la banlieue de Makhatchkala, sur la mer Caspienne.
Selon les enquêteurs, un incendie est survenu lors de travaux d'entretien automobile, suivi d'une détonation qui a provoqué un incendie bien plus important, en endommageant des bâtiments aux alentours et des véhicules.
Selon un témoin cité sur Telegram par le quotidien russe Izvestia, l'incendie s'est déclaré dans une zone où des voitures étaient en stationnement et s'est propagé à la station-service.
Une vidéo publiée par l'agence de presse russe Ria Novosti et filmée par un automobiliste montre des flammes s'élever d'un bâtiment, puis une gigantesque explosion.
Quelques heures après, le feu, qui s'étendait sur environ 600 m2 et mobilisait 260 pompiers, a été éteint, selon le ministère russe des Situations d'urgence.
Dans une vidéo publiée par le ministère, un groupe de pompiers tente d'éteindre de hautes flammes près de carcasses de véhicules, et des secouristes examinent les décombres d'un bâtiment à l'aide de lampes torches.
Un avion Il-76 médicalisé a été dépêché à Makhatchkala par les autorités russes pour évacuer les blessés graves vers la capitale russe Moscou, a ajouté le ministère.