Hannibal, OH zip code
Hannibal, Ohio uses one zip code: 43931. Most of it is in Monroe County. Together these zip codes are home to about 178 people.
Zip codes
1
Population
178
All zips combined
Largest zip
43931
178 residents
Zip codes in Hannibal
| Zip | Type | Population | IncomeMedian income |
|---|---|---|---|
| 43931 | 178 | $78,241 |