Masculine dossier · first seen 1885
Hannibal
Stable Decline
Gradual decline from 2015
Peak era
2015
Peak births
19
Current vitality
Rare
Peak generation
Gen Alpha
Quick answers about Hannibal
How many people are named Hannibal?
An estimated 591 living Americans are named Hannibal.
How rare is Hannibal?
Hannibal is very rare among babies today, with 6 boys receiving the name in 2025, down 68.4% from its 2015 peak.
How old is the typical Hannibal?
The median age of a living American named Hannibal is approximately 32 years, with most bearers falling between 12 and 46 years old.
Is Hannibal still popular?
Not especially. Hannibal has been declining since its 2015 peak and registered 6 births in 2025.
1885Peak 20152025
Peak year
2015
Decline from peak
68.4%
2025
6
All-time
784