Lewisville, Texas, is a suburban city in Denton County with a population of around 137,000, located 20 miles north of Dallas in the Dallas–Fort Worth metroplex. Known for its excellent schools, safe neighborhoods, and abundant recreational options, Lewisville features Lewisville Lake, a 29,000-acre reservoir ideal for fishing, swimming, and camping. The city also offers the Lewisville Lake Environmental Learning Area for hiking and kayaking. Attractions include Old Town’s shops and entertainment, the MCL Grand venue, and annual events like fireworks shows, chili cook-offs, and rodeos.