Viešetė teka Mažeikių rajone, Tirkšlių seniūnijoje, Ventos kairysis intakas.
Upės ilgis 25 km, baseino plotas 98 km². Išteka iš Balėnėlio ežero, 10 km į rytus nuo Sedos. Teka į šiaurę. Įteka į Ventą 201 km, 4 km į vakarus nuo Mažeikių. Vidutinis upės nuolydis 274 cm/km, vidutinis debitas žiotyse 0,86 m3/s.
1253 m. Livonijos ordino ir Kuršo vyskupo žemių dalybos akte minima prie upės buvusi senovės gyvenvietė – Vesete.
Vandens kelionė šia upe tinka pradedantiesiems vandens turistams. Rekomenduojamos plaukimo priemonės - baidarės, kajakai, pripučiami laiveliai. Maršrutas sunkokas, bet įdomus.
Esant aukštam vandens lygiui pavasarį ar po ilgalaikių lietų
Rėvos, užvartos
ZW/WW 1 (1+)
Upės ekologinė būklė - gera
Atstumai upe
3.4 Daubarių užtvanka. Virš jos eina 207 kelias. Tvenkinio plotas 15 ha. Daubariai. Upė teka gana siauru ir giliu slėniu; šlaitų aukštis iki 10 m, vietomis statūs. Pakrantėse miškeliai. Vagoje pavieniai akmenys, rėvelės, sraunumos, gali būti užvartų ir užvirtusių medžių. Srovė gana greita. Upės plotis 5-7 m.
2.8 dš.Stulpas. dš.Daubariai. Vidutinis nuolydis iki žiočių 121 cm/km.
2.75 kr. Daubarių II piliakalnis.
2.7 Tiltas. dš.Daubarių I piliakalnis.
0.15 kr.intakas.
0.0 Viešetė įteka į Ventą. dš.Daubarių alkavietė, vad. Gojus, Gojai (Šventasis miškas).