ハンニバル (ミズーリ州)
ハンニバル市は北緯39度42分15秒 西経91度22分39秒 / 北緯39.704065度 西経91.377378度 / 39.704065; -91.377378 (39.704065, -91.377378)に位置している。ミシシッピ川に接している。アメリカ合衆国国勢調査局に拠れば、市域全面積は16.21平方マイル (41.98 km)であり、このうち陸地15.74平方マイル (40.77 km)、水域は0.47平方マイル (1.22 km)で水域率は7.53%である。