Places to stay in Bannock, Ohio
Photos: GreatStone Castle Bed and Breakfast, 1895 - Sidney, Hardys Bed and Breakfast Suites - Lebanon
![]() |
![]() |
Click property titles for more detailed descriptions
Map showing location of Bannock
Bannock links of interest
Nearby towns close to Bannock, Ohio
Bannock is a census-designated place in northwestern Richland Township, Belmont County, Ohio, United States, along Wheeling Creek. Although it is unincorporated, it has a post office, with the ZIP code of 43972. It lies along State Route 331.
- Lafferty - 2 km
- Fairpoint - 2 km
- Saint Clairsville* - 4 km
- Maynard - 5 km
- Warnock - 5 km
- Morristown - 5 km
- Flushing - 5 km
- Belmont - 5 km
- New Athens - 6 km
- Freeport* - 17 km
- Cadiz* - 12 km
- Deersville* - 18 km
Towns are shown withing 20km radius of Bannock, Ohio. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.

