Southlake is a Dallas/Fort Worth suburb in Texas, with most of the city in Tarrant County and smaller areas reaching into Denton County. The 2020 census recorded 31,265 residents.