This fish eats 500 mosquitoes a day! The mosquitofish (Gambusia affinis) is a freshwater species usually found in water bodies with dense vegetation. It can live with low oxygen levels, can adapt to extreme temperature changes, and is relatively resistant to disease. A member of the guppy family, this fish gives birth to live young. It has large eyes and an upturned mouth, well-adapted for feeding on mosquitoes near the water's surface.
Native to the southeastern U.S., this fish has proven to be an effective non-chemical means of controlling local mosquito populations. One adult can eat up to 500 mosquito larvae per day.