San Marcos es una ciudad y sede del condado de Hays, Texas, Estados Unidos. La ciudad forma parte del Área Metropolitana del Gran Austin. Los límites de San Marcos se extienden también a los condados de Caldwell y Guadalupe. San Marcos se encuentra en el corredor de la Interestatal 35 entre Austin y San Antonio.