Anecdote: I live in Texas. We had ~10 feet of bamboo against our entire back fence, something like ~70 feet. Bamboo isn't native, but grows very fast and provides a lot of visual cover, which is nice. In past years mosquitoes have been real terrorists, you could often have multiple landing on you at once. Nothing we tried made much of a dent except good bug spray all over the body and clothes, and even that wasn't perfect. They were relentless, often landing even on our dog, which surprised me given that he's a lab mix and covered in fur. Guests always commented on how bad it was.
This year we had a backyard office built, and ended up clearing ~10x40 feet of the bamboo for the office. There has been a massive difference in the number of mosquitoes since the clearing. We often go outside for a long time without bug spray at all, I never see them on the dog any more, and guests no longer notice the bugs at all. And we didn't even remove all the bamboo - we still have about 10x30 feet off to the side, and neighbors to both sides and behind our backyard still have some.