Hannibal's Family (The Barca Clan)
Hamilcar Barca, father of Hannibal, hero of the First Punic War and creator of the Spanish Barcid possessions
Hasdrubal Barca, brother of Hannibal
Mago Barca, brother of Hannibal
Hasdrubel the Fair, brother-in-law of Hannibal (married to Hannibal's sister Sapanibal) whom Hannibal succeeded in Spain on his assassination
Hannibal is reputed to have also had another sister Salambua, who married the Numidian Prince Navarras.
There is some evidence that Hannibal married a Spanish princess, Imilce and may have had a son.

Other Carthaginians
Himilco, Carthaginian General in the First Punic War.
Hasdrubal 'son of Gisgo', Carthaginian General, probably related to Hannibal, father of Sophonisbe.
Hanno 'The Great'. Long-lived Carthaginian general and politician, spanning the First and Second Punic Wars; head of the Aristocratic Party, which worked against the expansionist policies of the Barcas.
Sophonisbe (Sophonisba), daughter of Hasdrubal 'son of Gisco', married to Syphax, king of Numidia.

The Romans
First Punic War
Appius Claudius Caudex, who led the invasion of Messana, which started the war
Appius Claudius Pulcher, co-commander at Syracuse during the First Punic War
Publius Claudius Pulcher, son of Appius, loser of the battle at Drepana during the First Punic War
Gaius Duilius, inventor of the corvus during the First Punic War
Lucius Caecilius Metellus, victor at Panormus in the First Punic War
Gaius Lutatius Catulus, Roman commander, victor in the final naval battle of the First Punic War
Marcus Atilius Regulus, Roman commander, captured by the Carthaginians, returned to Rome and then to Carthage and killed.
Second Punic War
The Cornelian Scipios - The Claudii
Publius Cornelius Scipio, father of Scipio Africanus, brother of Gnaeus, killed at the Battle of Castulo.
Gnaeus Cornelius Scipio, uncle of Scipio Africanus, victor at Dertosia but later killed in combat at Ilorca, just 29 days after his brother Publius was killed at Castulo.
Lucius Paullus Aemilius, who died at the terrible battle of Cannae in 216, father-in-law of Scipio Africanus. His son Paullus Aemilius, father of Scipio Africanus. The Aemilii
Publius Cornelius Scipio Africanus (the Elder), son of Publius Scipio: the Roman who finally defeated Hannibal at Zama
Publius Cornelius Aemilianus Africanus (the Younger), destroyer of Carthage, adopted son of the son of Scipio Africanus.
The Gracchi brothers, Tiberius and Gaius, grandsons of Scipio Africanus through his daughter Cornelia
Quintius Fabius Maximus, Cunctator (The Delayer), the Roman General who neutralised the threat that Hannibal posed for Rome. The Fabii
Caius Claudius Nero, defeater and slayer of Hasdrubal at Metaurus
Caius Flaminius, Consul, loser at Trasimeno.
Tiberius Sempronis Longus, loser at Trebbia
Caius Terentius Varro - loser at Cannae
Titus Quinctius Flamininus, final nemesis of Hannibal
Marcus Claudius Marcellus (268-208 BC), Roman general, unsuccessful besieger of Syracuse in 213 BC, defeated at Cannae
Marcius Porcius Cato, (Carthago delenda est)
Gaius Laelius, subordinate and friend of Scipio Africanus.
Quintus Fulvius Flaccus - The Flacci
Livius Salinator, Consul, with Nero defeated Hasdrubal at Metaurus.

The Others
Agathocles of Syracuse responsible for raising the mercenaries named Mamertines, whose actions started the First Punic War
Hiero II of Syracuse
Masinissa king of Numidia, whose defection to the Romans contributed to the defeat of Hannibal at Zama.
Philip V of Macedonia, who signed an alliance with Hannibal
Perseus, son of Philip V of Macedonia, the last king of Macedonia
Indibilis and Mandonius, Spanish chieftains
Archimedes, inventor and defender of Syracuse against the Romans.
King Pyrrhus (Pyrrhic victories).
Antiochos III Megas ("The Great"), Seleucid king
Syphax, king of the Masaesyles of western Numidia.
King Prusias 1 of Bithynia Hannibal's last refuge in exile.
Eumenes II, King of Pergamum, opponent of Antiochos III

The Historians and Geographers
Diodorus Siculus