Hannibal (Hǎnnibal Barca, MÖ 247 - ? 183/2/1), Kartacalı bir devlet adamı ve generaldi. Roma Cumhuriyeti'nin en büyük düşmanıydı.

Hannibal en çok İkinci Pön Savaşı'nda yaptıklarıyla ünlüdür. Bir orduyu İberya'dan Pirene ve Alp dağlarını aşarak kuzey İtalya'ya geçirmiş ve bir dizi savaşta Romalıları yenilgiye uğratmıştır. Cannae Savaşı'nda Roma'nın o güne kadar bir araya getirdiği en büyük orduyu bozguna uğratmıştır. Roma ordusunun 16 lejyon ve toplam 86.000 kişiden oluştuğu hesaplanmaktadır. Bu ordunun komutanı da dahil olmak üzere %80'inden fazlası öldürüldü ya da esir alındı.

Uzun yıllar boyunca İtalya'da bir ordu bulundurdu. Sonunda, Kuzey Afrika'daki bir Roma istilası onun Kartaca'ya dönmesine neden oldu. Kaybetti ve Romalılar onu Kartaca'dan ayrılmak zorunda bıraktı. Seleukos sarayında yaşadı ve İmparatoru Roma'ya karşı savaşmaya ikna etti. Bir deniz savaşını kaybedince Hannibal Bitinya sarayına kaçtı. Romalılar ona pes etmesini söylediğinde, kendini öldürdü.

Hannibal tarihteki en büyük askeri komutanlardan biri olarak gösterilir. Askeri tarihçi Theodore Ayrault Dodge bir keresinde Hannibal'ı "stratejinin babası" olarak adlandırmıştır çünkü en büyük düşmanı Roma bile onun askeri fikirlerini kopyalamıştır.