Rain gardensuse run-off from roofs, driveways, other impervious surfaces.
Rainwater is used by native plants rather than running to the storm sewer or ditch.
A rain garden is just that a garden that utilizes the rain.
Source
It can be a personal contribution to cleaner water and an improved environment in a backyard and neighborhood.
Many urban communities are working together to establish rain gardens in public and private areas.
Rain gardens increase the amount of water filtering into the ground to recharge the groundwater.
They are a beautiful way to showcase native plants,attracting birds and butterflies.
Some shrubs are used, but the focus is on native perennial flower species.
A rain garden is not a pond.
Source
Therefore, they are not a breeding ground for mosquitoes.
Rain gardens can be cared for similar to other perennial flower beds featuring native species.