Swallows really help too. Check what species breed in your area and put up some houses/ledges for them.
Dragonflies are also great predators, but you'd need to establish a pond for them.
And definitelly get bats involved! It may take a year or so for bats to start using the houses, but its well worth it.
We live right beside a lake with a lot of marsh. Despite the prime breeding habitat, there are very few mosquitoes that survive the swallows, dragonflies & bats.