 As of the 2010 census, its official population had reached 157,107.The county seat is San Marcos.Hays, along with Comal and Kendall counties, was listed in 2017 as one of the nation's ten fastest-growing large counties with a population of at least ten thousand.