El río Švėtė ( en lituano : Švėtė , en letón : Svēte ) fluye a través de los distritos de Šiauliai y Joniškis en la parte norte de Lituania y la parte sur de Letonia . [1] La fuente del Švėtė está cerca de Tulominai, a unos 16 km al sureste de Kuršėnai , y el río fluye hacia el norte pasando por Žagarė , cerca de la frontera con Letonia. [1] Es un afluente del Lielupe , al que se une a 8 km al noroeste de Jelgava . El Lielupe finalmente desemboca en el mar Báltico .
En veranos muy secos, la parte superior del Švėtė puede secarse por completo. [1] Sus principales afluentes son los ríos Šakyna, Žarė, Tērvete, Bērze , Žvairilas, Bukiškis, Juodupis, Katmilžis y Vilkija. [1]