MallowbyNames

Hannibal

HAN-ih-bəl · Grace of Ba'al or favored by Ba'al

2025 rank (boys)
#10,695
Babies named in 2025
6
Peak popularity
1899
2025 frequency
1 in 284,679 boys
Usually for
Boys
Trend
Declining since 2015

Declining since 2015, #10,695 for boys today.

Popularity of Hannibal since 1885

Babies named Hannibal per year in U.S. Social Security records. Raw births topped out in 2015, but relative to how few babies were recorded back then, Hannibal's real moment was 1899.

61319192019602000Most births 2015Boys
Data table (by decade)
DecadeBoys
1880s5
1890s5
1900s5
1910s40
1920s68
1930s31
1940s13
1950s15
1960s44
1970s88
1980s128
1990s84
2000s63
2010s137
2020s58

Meaning & origin

Hannibal is a name of ancient Phoenician origin, famously borne by the Carthaginian general Hannibal Barca. Its use in the United States dates back to at least 1885, when it first appeared in Social Security records. The name reached its peak popularity in 1899, but has since become exceedingly rare. As of 2025, it ranked 10,695th, with an incidence of approximately 1 in 284,679 births. The name has experienced a declining trajectory since 2015, indicating it remains an uncommon choice. Its strong historical associations and dramatic sound give it a distinctive character, making it a bold choice for parents seeking a name with ancient gravitas.

Hannibal is derived from the Phoenician elements 'hann' (grace, favor) and 'ba'al' (lord, master), hence 'grace of Ba'al'. The name is best known from the Carthaginian general Hannibal Barca (247-183/181 BCE), who famously crossed the Alps with war elephants to fight the Roman Republic. It saw occasional use in the United States from the late 19th century, likely influenced by the character Hannibal Lecter in Thomas Harris's novels, first appearing in 'Red Dragon' (1981), though the association with the ancient general has persisted.

Hannibal” around the world

Where Hannibal lands in the latest official birth statistics abroad, matched to the U.S. spelling.

  • France

    5

    babies in 2024

Sources: INSEE (France).

Sibling names for Hannibal

Names that share Hannibal's style, for a brother or sister.

A parent animal hugging its little one, the personalized name page

H is for Hannibal, our favorite little boy.

H is for Hannibal…”

In a Mallowby alphabet book, Hannibal's letter becomes Hannibal's page: hand-illustrated, printed hardcover or paperback, made just for them.

Make Hannibal's book

Books for siblings or grandkids? The second book is 15% off.

Questions parents ask

What does the name Hannibal mean?
Hannibal means 'grace of Ba'al' or 'favored by Ba'al', derived from Phoenician elements 'hann' (grace) and 'ba'al' (lord).
How popular is the name Hannibal?
Hannibal is very rare. In 2025, it ranked 10,695th, with only about 1 in every 284,679 male births given the name.
Is Hannibal a boy's name?
Yes, Hannibal is traditionally a masculine name, though it can be used for any gender.