← Look up another ZIP code · All towns in Missouri
ZIP code 63401
Hannibal, MO · Marion County
About ZIP code 63401
- ZIP code 63401 is in Hannibal, Marion County, Missouri.
- About 21,489 people live in it, which is 74.8 people per square mile.
- It also reaches into Ralls County.
- Time zone: Central Standard Time.
- The middle of the ZIP code is at 39.690, -91.460.
A ZIP code is a mail delivery area, not a town border, and one ZIP code can cover parts of several towns. To check a single address, use the US Postal Service lookup.
Hannibal, MO
ZIP code 63401 is the post office name for Hannibal, MO. 16,771 people live in Hannibal. Typical household income is $53,721. A typical home costs $127,700.
- Stronger than most towns on: Short commute, Walkability and State taxes.
- Weaker than most towns on: Safety, Long, healthy lives and Jobs and income.
Nearby ZIP codes
- 63459 New London · 4,423 people
- 63461 Palmyra · 5,446 people
- 63467 Saverton · 19 people
- 63436 Center · 1,199 people
- 63456 Monroe City · 4,749 people
- 63471 Taylor · 770 people
- 63441 Frankford · 1,144 people
- 63454 Maywood · 1,104 people
ZIP code list from SimpleMaps US Zips. Population is a US Census Bureau estimate. These are estimates, so check official sources before you decide.