Ганнибал б.э.т. 247 йылда Карфагенда полководец Гамилькар Барки ғаиләһендә беренсе ул булып тыуған. Әсәһенең исеме тарихта билдәһеҙ. Ғаиләлә унан һуң Гасдрубал һәм Магон исемле тағы ике малай үҫкән. Ганнибалдың өс апаһы булған, уларҙың исемдәре билдәһеҙ. Бер апаһы, Ганнибал тыуған йылда Бомилькар тигән кешелә кейәүҙә булып, уның Ганнон тигән улы булған. Ганнибалдың икенсе апаһы Сибәр Гасдрубалдың ҡатыны булған. Өсөнсө апаһы нумидийҙәр батшаһының улы Наравастың ҡатыны булған. Гамилькарға һәм уның улдарына римлеләр Барка исемле ҡушамат биргән булғандар. «Барка» һүҙе « йәшен» тигәнде аңлатҡан. Гамилькар яҡлы кешеләрҙе Баркидтар тип йөрөткәндәр. Үҙҙәренең нәҫеленең башы итеп Гамилькар Элисса ҡалаһына нигеҙ һалыусы Элиссаны һанағандар.сса.