San Leanna is a village located in Hays County, Texas. San Leanna has a 2026 population of 517. San Leanna is currently growing at a rate of 0.98% annually but its population has decreased by -1.34% since the most recent census, which recorded a population of 524 in 2020.