Trhové Sviny (německy Schweinitz in Böhmen) jsou město v okrese České Budějovice v Jihočeském kraji, 19 km jihovýchodně od Českých Budějovic na soutoku Farského a Svinenského potoka. Jejich katastrální území má rozlohu 5280 ha. Žije zde přibližně 5 100 obyvatel. Historické jádro města je městskou památkovou zónou. Do roku 2014 byly 3. největším městem v okrese České Budějovice dle počtu obyvatel, ale předstihla je Hluboká nad Vltavou.
K nejbližším v okolí Trhových Svinů patří Pěčín,Hrádek,Žár, Žumberk a Božejov. V Trhových Svinech teče Svinenský potok a nachází se tam Velký Svinenský rybník vedle lom, kde se do teď těží, ale i přes to se tam lidé chodí koupat kvůli vysoké kvalitě vody.