Gainesville, Texas is a city in North Texas that’s known for its history, culture, and community spirit. It’s the county seat of Cooke County and is located in the Texoma region, about 60 miles from Dallas and the Dallas/Fort Worth International Airport. Gainesville has a population of 17,394 as of 2020 and is an important center for agriculture and business. It is home of the Gainesville Leopards.