Hannibal
Cities near Hannibal
- New Martinsville (~2 km)
- Marshall County (~28 km)
- Moundsville (~30 km)
- Cameron (~32 km)
- Belmont County (~39 km)
- Wheeling (~46 km)
- Martins Ferry (~49 km)
- Ohio County (~53 km)
- Yorkville (~56 km)
- Clarksburg (~62 km)
- Fairmont (~66 km)
- Wellsburg (~71 km)
- Buffalo Township (~71 km)
- Monongalia County (~72 km)
- Parkersburg (~74 km)
- Belpre (~74 km)