St. Hedwig is a town located in Bexar County, Texas. St. Hedwig has a 2026 population of 2,377. St. Hedwig is currently growing at a rate of 1.84% annually and its population has increased by 6.54% since the most recent census, which recorded a population of 2,231 in 2020.