20. The Colony, TX
The Colony The Colony, TX Top 50 rank: 20Population: 39,055 One way to beat the Texas heat: Build your own lake. This suburb sits along manmade Lewisville Lake, a perfect spot for swimming and boating. The town also offers plenty of job opportunities; several big firms have headquarters in nearby Plano, and Dallas is just 30 minutes away.