Home > States > Missouri > Hannibal

Hannibal (MO) Streets, Geographical, Population & More

Population of Hannibal, Missouri

StateMissouri
Land Area (mi²)16 sq mi
Density (mi²)1,059.9/sq mi
2022 Growth Rate-0.48% (-81)
Growth Since 2020-2.11% (-366)
Rank in State52th
Rank in Country2665th

The population of Hannibal, MO in 2022 is estimated to be 16,946. This is a decrease of -0.48% (-81 people) compared to the population in 2021.

Population in Metro Area of Hannibal by Year

2021 and 2022 population is estimated by projecting the 2019 numbers.

YearPopulationGrowthGrowth Rate

Population of Hannibal by Race

Population by Race
  • Total
  • Hispanic
  • Non-Hispanic
Race
Population
Percentage

Population of Hannibal by Age

Hannibal Population Pyramid 2022
Hannibal Median Age
37.3
Total
36.3
Male
38.7
Female
Hannibal Sex Ratio
47.67%
8,252
Male
52.33%
9,060
Female
Hannibal Age Dependency Ratio
31.3
Old Age Dependency Ratio
39.7
Child Dependency Ratio
Hannibal Adults
13,289
Adults
(3,166 of whom are seniors) in Hannibal.

Population of Hannibal by Year

Year
PopulationGrowthAnnual Growth Rate