Sanctuary is a town in Parker County, Texas, United States. The population was 337 at the 2020 census, and the community was incorporated in the early 1980s. According to the United States Census Bureau, the town has a total area of 0.3 square miles, all land.