6) Allen, Texas
The Dallas suburb of Allen has affordable houses, with a median home price of $289,300. The town is just a half hour drive from the heart of Dallas, and it also has plenty of its own attractions to offer residents. If you’re a history buff, you can spend your days exploring Allen’s many historical sites. Learn more about Allen’s history at the Allen Heritage Center, or check out the historic buildings at Allen Heritage Village. If you love shopping, you’ll be happy to hear that Allen has over 200 unique shops lining their streets. Plus, Allen has plenty to offer foodies, with numerous restaurants serving pizza, classic Texas BBQ, Vietnamese fare, and much more. When you’re living in Allen, you won’t have to worry about running out of fun things to do.