What Eats Mosquitoes?

A dragonfly will eat a mosquito, no matter what stage of life the mosquito is in. Purple Martins, and Bats will eat a mosquito, but they only like them as a snack every now and then. There are many fish that will eat mosquitoes, however, they like them in larvae form.