Trhové Sviny is a town in the South Bohemian Region of the Czech Republic. It has approximately 5,000 inhabitants.