There has been a 27% increase in cost of canned ham from 2017 to 2022 in Ohio. Canned Ham$2.41Price$2.41 / 1lb$2.41 per 1 PoundQuantity*Add to Cart