カルタゴの君主の一覧
カルタゴの政治体制に関しては不明な点が多いが、初期においては王により統治されていたと思われる。王は軍事、政治、宗教上の指導者であった。アリストテレスの『政治学』によると、王は世襲ではなくその能力によって選ばれていた。但し、紀元前550年から紀元前308年にかけて、王に選ばれたのは二つの家系からのみであり、このためマゴ朝およびハンノ朝と呼ばれることもある。この2王家の中から優れた人物が選ばれ、僭主のような役割を果たした。しかし紀元前1世紀の歴史家ディオドロスは法に基づく正式な「王」であると述べており、他方で紀元前5世紀のヘロドトスはハミルカル1世が「その勇気で王を継承した」と述べており、単純な世襲ではなかったことを暗示している。何れにせよ、紀元前480年にハミルカル1世がヒメラの戦いで敗死すると、王権は大きく制限を受けることになり、元老院と将軍を監視する104人委員会の力が増した。政治権力を持つ役職としてスフェス（ローマの執政官に相当）が置かれたが、初期のスフェスの任期や人数は不明であり、スフェス自体を「王」とみなす古代の歴史家もいる（後年になるとスフェスの定員は2名であり任期は1年となっている）。やがてスフェスは王に代わって政治上の最高責任者となったが、軍事権は持っていないために、遠征軍が編成される場合には将軍が選出された。
マゴ
紀元前210年、プブリウスの息子である大スキピオ（スキピオ・アフリカヌス）率いるローマの援軍がイベリアに到着すると戦況は一変し、カルタゴ軍は敗退を繰り返すようになった。紀元前209年、カルタゴ・ノヴァ(現カルタヘナ)が大スキピオによって攻略された。紀元前207年、メタウルスの戦いでカルタゴ軍は大敗し、ハスドルバルが戦死した。ジスコーネが指揮権を継承し、マゴはその指揮下に入った。紀元前206年、イリッパの戦いでカルタゴ軍は再び大敗し、カディスまで後退を余儀なくされ、ほどなくマゴはカルタゴ本国へ逃げ帰った。