A banner for Flower Mound, Texas. Flower Mound is a town of about 68,000 people in northern Texas. It is a suburb of Dallas. PlayersEdit Chris Brown External LinksEdit Flower Mound, Texas on Wikipedia Categories: Texas towns Community content is available under CC-BY-SA unless otherwise noted.