Martindale is a city in Caldwell County, Texas, United States. It is part of the Austin metropolitan area. The population was 1,116 at the 2010 census.
Martindale was established in 1855 by Nancy Martindale, who moved to Texas from Mississippi in 1851 and donated land for the townsite.
John Crayton, his son James Lasater Crayton and their slaves moved to the banks of the San Marcos River in what is now downtown Martindale in 1839. On January 8, 1852, John Crayton sold the land to George Martindale that Nancy Martindale later donated for the town of Martindale.Martindale Baptist church was organized in 1858, and a post office was established in 1875, when the local population was less than fifty. In 1890 the town had four general stores and four gristmills and gins. By 1892 the population was 200. In 1905, Martindale had two schools with four teachers and 184 white students and one school with one teacher for 73 black students. Four churches, a hotel, three cotton gins, three stores, a bank, and telephone service were in operation by 1914. Twenty Martindale businesses served residents in 1931.