The seat of
Goliad County, Goliad is located north of
Corpus Christi between
Beeville and
Victoria along US 59 and US 77A/183 on the banks of the San Antonio River.
La Bahia Downs, a racetrack, began drawing visitors to horse races in 1961. In 1984-85 the Main Street Project renovated downtown buildings. By 1989 the population reached 2,285, and the major industries included oil, cattle ranching and other agribusiness, and tourism. In 1990 the population was 1,946.