Best Place to Raise Your Kids: Texas

Best Place to Raise Your Kids: Texas

San Marcos

Nearest city: Austin, Tex.
Population: 45,366
Median family income: $53,690
Runners-up: San Antonio, Houston

San Marcos, located in Central Texas between San Antonio and Austin, is home to Texas State University-San Marcos. For residents, the university provides plenty of cultural opportunities and the San Marcos River and parkland allow for a variety of outdoor recreation.