Frisco is located approximately 26 miles north of Dallas and about 40 minutes from the Dallas Fort Worth International Airport. The headquarters for our home town NHL team, the Dallas Stars is located in Frisco as well as their practice facility. The Dallas Cowboys plan to move their headquarters and practice facility to Frisco by 2016. Frisco is a beautiful city with many mid-range to high end neighborhoods. The restaurant and shopping choices are endless! The current estimated population is 140,220.