Šventoji išteka iš Vakarų Žemaičių lygumos, įteka į jūrą ties Šventosios miestu. Upių tinklo tankumas baseine yra 0,81 km/km2, ežerų beveik nėra, išskyrus mažus žiogius Šventosios senslėnio dugne. Pelkės užima apie 4 % baseino paviršiaus, didžiausia iš jų – Pajūrio pelkė (apie 5 km2). Vidutinis metinis nuotėkio hidromodulis baseino aukštupyje yra 10,7 l/s iš km2, o apskaičiuotas visam baseinui – apie 11,5 l/s iš km2. Vidutinis debitas upės žiotyse – apie 5,4 m3/s.
Šventosios baseino pagrindinės upės:
Upė |
Vyresnė upė |
||||
Šventoji |
Baltijos jūra |
||||
Darba |
Šventoji |
||||
Įpiltis |
Šventoji |
||||
Kulšė |
Šventoji |