Ćorkovac is een oostelijke zijrivier van de Vrbanja in Bosnië. Zij begint op de noordoostelijke hellingen van het Vlašić-bergplateau, en de monding komt uit bij Šiprage, waar de zagerij van de stad stond. De bron van Ćorkovac ligt 1.150 meter boven de zeespiegel, en de lengte is ongeveer 6 kilometer. Hij stroomt tussen de bergen Jasen en Stražbenica naar de monding. De watermolens waren in bedrijf tot in de jaren 1960.
In het betrekkelijk smalle gebied bevindt zich een vruchtbaar en breed rivierhoofd tussen Ćorkovac, Ilomska, Čudnić, Kovačevića potok, Grabovička rijeka, Kobilja, Ugrić en andere samenvloeiingen van Vrbanja en de rivier de Ugar.
De kam van het rivierhoofd gaat in de richting van de dorpen Petrovo Polje, Imljani, Vlatkovići, en de gemeente Skender Vakuf.