Primitivamente,
Melkart fue una divinidad fenicia de la ciudad de
Tiro, a la que estuvo consagrado en un principio el
templo de Heracles en la antigua ciudad de
Cádiz. Su culto, centrado en el fuego sagrado de las ciudades, se extendió por todas las colonias de Tiro.