Answer
San Marcos is located in Hays County, Texas, but the city also extends into Caldwell and Guadalupe counties. The city is bordered by Austin to the northeast, Kyle to the southeast, and New Braunfels to the southwest. San Marcos is home to Texas State University and is known for its scenic limestone cliffs and springs.