Do water moccasins eat fish?
The snake that is commonly called a Water Moccasin mainly eats fish.
Water moccasins (aka Cottonmouth) are carnivorous and will eat whatever they can catch. They are a venomous water snake found in the southern United States. According to an Internet search, their food sources include small mammals (rodents), reptiles (other snakes, lizards, baby alligators, turtles), frogs, fish and birds. They can be very aggressive if they feel threatened (personal experience) and people have died as a result of their bite.
I know for a fact that Water Moccasins do live in OHIO. My mother lives there and so did I for many years. We have a huge creek in our town and there is a lot of water moccasins that live in there we have killed and caught them over the years. I know this to be true because we called animal control and it was a water moccasin!!