San Marcos, TX is currently using two area codes which are area codes 512 and 737. Ten digit dialing (area code + seven digit number) is necessary.
In addition to San Marcos, TX area code information read more about area code 512 and 737 details and Texas area codes.
San Marcos, TX is located in Hays County and observes the Central Time Zone.
View our Times by Area Code tool.