Nedaleko hradu Zvíkova se vlévá z levé strany do Otavy řeka Lomnice.

Pramení na svazích vrchu Třemšína (827 m) ve středních Čechách ve výšce 733 m nad mořem. Od pramene směřuje její tok na jihovýchod k Blatné, kde napájí řadu rybníků. Zde se její tok obrací k východu a protéká kopcovitým Mirotickem. Za Miroticemi plyne k soutoku se Skalicí zalesněným údolím. Pod mohutnou borovicí, v místě zvaném "V Obouch", se obě řeky spojují a společně ústí do Orlické přehradní nádrže, která skoro 3 km dlouhou zátokou dosahuje až téměř k soutoku.

Lomnice, jež patří mezi vodohospodářsky významné vodní toky, překonává na svém 60 km dlouhém toku výškový rozdíl 387 m. Odvodňuje území o ploše 831 km čtverečních.

Vodácky je využívána v úseku od Blatné k soutoku s Otavou. V úseku od Lučkovic (asi 3 km severozápadně od Mirotic) až k soutoku se Skalicí v přírodní rezervaci V Obouch sleduje tok řeky trasa modré značky (známé též pod názvem Alšova cesta).