What Type Of Fish Does An Osprey Eat?

What Type Of Fish Does An Osprey Eat? Typically feeds on fish 4-12′′ long. Type of fish involved varies with region; concentrates on species common in each locale, such as flounder, smelt, mullet, bullhead, sucker, gizzard shad. Aside from fish, rarely eats small mammals, birds, or reptiles, perhaps mainly when fish are scarce. Do Osprey