Olhavanjoen valuma-alue on pääosin Venäjällä ja hieman myös Valko-Venäjällä sijaitseva Nevan vesistöön kuuluva valuma-alue, jonka pääuomaan kuuluva Olhavanjoki laskee Laatokan etelärantaan Olhavanlahteen. Valuma-alueen pinta-ala 80 200 neliökilometriä, josta alajuoksun alueet kuuluvat Leningradin alueeseen ja yläjuoksun alueet Venäjällä Novgorodin, Pihkovan ja Tverin alueisiin ja Valko-Venäjällä Vitsebskin alueeseen. Olhavanjoki on 224 kilometriä pitkä joki, joka alkaa Ilmajärvestä. Ilmajärven valuma-alue on 67 200 neliökilometriä.[1][a]
<ref>
-elementti; viitettä vvv_Olhavanjoki
ei löytynyt
Viittausvirhe: <ref>
-elementit löytyivät ryhmälle nimeltä ”lower-alpha”, mutta vastaavaa <references group="lower-alpha"/>
-elementtiä ei löytynyt