Třeboň se sitúa cerca de la frontera austríaca sobre el río Lužnice, afluente del Moldava, en el camino de Praga a Viena y casi a la misma distancia de ambas ciudades, cerca de Jindřichův Hradec y České Budějovice.