Obec Sviny se nachází v okrese Tábor a spadá do Jihočeského kraje.
Příslušnou obcí s rozšířenou působností je město Soběslav, které je vzdálené přibližně 16 km
a pověřenou obcí je Veselí nad Lužnicí.
Obec Sviny se nachází 5 km západním směrem od Veselí nad Lužnicí
na silnici II. třídy do Týna nad Vltavou.