Hannibal, MO Sales Tax Rate

The current total local sales tax rate in Hannibal, MO is 8.350%. The December 2020 total local sales tax rate was also 8.350%.

Sales Tax Breakdown

DistrictRate
Missouri State4.225%
Marion County1.875%
Hannibal2.250%
Total 8.350%

Hannibal Details

Hannibal, MO is in Marion County. Hannibal is in the following zip codes: 63401.