Hamilkar Barkas „Piorun” (ur. ok. 280 p.n.e., zm. 229 p.n.e.) – kartagiński dowódca wojskowy z rodu Barkidów, ojciec Hannibala, Hazdrubala i Magona Barkasa.

Życiorys Według Korneliusza Neposa ojcem Hamilkara był Hannibal, który walczył na Sycylii w czasach wojny z królem Epiru Pyrrusem.

W 247 roku p.n.e., w ostatnich latach I wojny punickiej, Hamilkar został dowódcą kartagińskiej armii na Sycylii, broniącej się w portowych miastach Drepanum (dzisiejsze Trapani) i Lilibeum. Jego działania wojenne nie ograniczały się wyłącznie do obrony, bowiem Hamilkar również urządzał najazdy na południowe wybrzeża Italii. W roku 241 p.n.e., kiedy Gajusz Lutacjusz Katulus zablokował oba porty, a flota kartagińska poniosła porażkę w bitwie koło Wysp Egadzkich, Hamilkar wynegocjował na polecenie władz kończący wojnę pokój. W myśl ustaleń tzw. pokoju Lautancjusza Kartagina zobowiązała się oddać Rzymowi Sycylię, zwolnić bez okupu jeńców oraz zapłacić w ciągu 20 lat kontrybucję w wysokości 3200 talentów eubejskich, z czego tysiąc od razu, resztę zaś w ciągu dziesięciu lat.