San Marcos Consolidated Independent School District serves a growing population in San Marcos, Hays County, Caldwell and Guadalupe Counties. The district covers 210 miles and serves more than 7,500 students who attend six elementary schools, two middle schools, and one high school. San Marcos High School (SMHS) students, the fighting Rattlers, hit the college track on the first day of their freshman year.
San Marcos High School offers advanced placement courses, career technology courses and dual enrollment at Texas State and Austin Community College.