Hannibal är en stad i Missouri i USA.

Hannibal
Gata i Hannibal
Gata i Hannibal
Land USA USA
Delstat Marion och Ralls
counties i Missouri
Höjdläge 153 m ö.h.
Yta 39,1 km²
Folkmängd 18 000 (2000)
Befolkningstäthet 460 invånare/km²
Tidszon Central Time Zone (UTC- 6)
ZIP-kod 63401
FIPS 29-30214
GeoNames 4389418

Staden är belägen i den östligaste delen av delstaten vid Mississippifloden som är gränsflod mot delstaten Illinois och ca 130 km nordost om huvudstaden Jefferson City.

Hannibal är den ort, där Mark Twain växte upp, och platsen där händelserna i hans böcker Tom Sawyers äventyr (1876) och Huckleberry Finns äventyr utspelar sig.

Av befolkningen lever ca 14% under fattigdomsgränsen.