Metro Info
All cities in Metro
All counties in Metro
All zip codes in the Metro
USA
Location Details
Metro Area
Hannibal, MO
Cities
9
Counties
2
Zip Codes
9
Population
35,258
Census 2010:
37,021
Estimated:
35,258
Growth:
-5.00%
White
35,086
91.79%
Black
1,884
4.93%
Hispanic
476
1.25%
Indian
285
0.75%
Asian
245
0.64%
Other
197
0.52%
Hawaiian
52
0.14%
Gender and Age
Females
18,960
51.21
%
Males
18,061
48.79
%
Median age
41.72
Median age for females
42.27
Median age for males
41.06
Households
Total households
14,713
Persons per household
2.490000
Income per household
$30,392.22
Top Data By Cities
View all Cities data
Most Populated
Hannibal MO
21,880
Palmyra MO
5,580
New London MO
3,500
Perry MO
1,181
Maywood MO
983
Center MO
950
Philadelphia MO
618
Taylor MO
566
Least Populated
Taylor MO
566
Philadelphia MO
618
Center MO
950
Maywood MO
983
Perry MO
1,181
New London MO
3,500
Palmyra MO
5,580
Hannibal MO
21,880
Growing
Maywood MO
3%
Hannibal MO
0%
Palmyra MO
-5%
Philadelphia MO
-5%
Taylor MO
-12%
New London MO
-18%
Center MO
-21%
Perry MO
-23%
Declining
Perry MO
-23%
Center MO
-21%
New London MO
-18%
Taylor MO
-12%
Philadelphia MO
-5%
Palmyra MO
-5%
Hannibal MO
0%
Maywood MO
3%
Younger Crowd
Saverton MO
35.40
Philadelphia MO
38.00
Hannibal MO
38.20
Palmyra MO
40.00
Maywood MO
41.80
New London MO
42.40
Taylor MO
43.50
Center MO
47.30
Perry MO
48.90
Older Crowd
Perry MO
48.90
Center MO
47.30
Taylor MO
43.50
New London MO
42.40
Maywood MO
41.80
Palmyra MO
40.00
Hannibal MO
38.20
Philadelphia MO
38.00
Saverton MO
35.40
Highest Income
New London MO
$37,500.00
Palmyra MO
$36,558.00
Taylor MO
$35,962.00
Maywood MO
$35,313.00
Perry MO
$34,273.00
Philadelphia MO
$32,411.00
Hannibal MO
$31,184.00
Center MO
$30,329.00
Lowest Income
Center MO
$30,329.00
Hannibal MO
$31,184.00
Philadelphia MO
$32,411.00
Perry MO
$34,273.00
Maywood MO
$35,313.00
Taylor MO
$35,962.00
Palmyra MO
$36,558.00
New London MO
$37,500.00
Top Data By Zip Codes
View all Zip Codes data
Most Populated
63401
21,880
63461
5,580
63459
3,500
63462
1,181
63454
983
63436
950
63463
618
63471
566
Least Populated
63471
566
63463
618
63436
950
63454
983
63462
1,181
63459
3,500
63461
5,580
63401
21,880
Growing
63454
3%
63401
0%
63461
-5%
63463
-5%
63471
-12%
63459
-18%
63436
-21%
63462
-23%
Declining
63462
-23%
63436
-21%
63459
-18%
63471
-12%
63463
-5%
63461
-5%
63401
0%
63454
3%
Younger Crowd
63463
38.00
63401
38.20
63461
40.00
63454
41.80
63459
42.40
63471
43.50
63436
47.30
63462
48.90
Older Crowd
63462
48.90
63436
47.30
63471
43.50
63459
42.40
63454
41.80
63461
40.00
63401
38.20
63463
38.00
Highest Income
63459
$37,500.00
63461
$36,558.00
63471
$35,962.00
63454
$35,313.00
63462
$34,273.00
63463
$32,411.00
63401
$31,184.00
63436
$30,329.00
Lowest Income
63436
$30,329.00
63401
$31,184.00
63463
$32,411.00
63462
$34,273.00
63454
$35,313.00
63471
$35,962.00
63461
$36,558.00
63459
$37,500.00
Time Zone
Time zone(s)
Central Standard Time, CST. GMT-6
Day light saving
Yes
Area Codes
573
Cities in Numbers
All Cities
Most Populated Cities
Least Populated Cities
Growing Cities
Declining Cities
Younger Crowd Cities
Older Crowd Cities
Highest Income Cities
Lowest Income Cities
Counties in Numbers
All Counties
Most Populated Counties
Least Populated Counties
Growing Counties
Declining Counties
Younger Crowd Counties
Older Crowd Counties
Highest Income Counties
Lowest Income Counties
Zip Codes in Numbers
All Zip Codes
Most Populated Zip Codes
Least Populated Zip Codes
Growing Zip Codes
Declining Zip Codes
Younger Crowd Zip Codes
Older Crowd Zip Codes
Highest Income Zip Codes
Lowest Income Zip Codes