LAST NAME · 2020 CENSUS
Hannibal
Hannibal is the 20,150th most common last name in the United States. In the 2020 Census, 1,336 people carried it — about 0.4 of every 100,000 people. Most people named Hannibal are Black.
WHO CARRIES THIS NAME · 2020
Black48.4%
White38.8%
Hispanic7.5%
Multiracial4.5%
Asian American0.7%
Native American0.1%
Shares are tabulated by the US Census Bureau, not modeled. Methodology.
RANK OVER TIME
1990
#22,228
0
2000
#21,142
1,157
2010
#20,502
1,294
2020
#20,150
1,336