В южната част на общината, по билото на Самуиловските височини преминава вододела между Дунавския водосборен басейн и Черноморския водосборен басейн. От територията на общината водят началото си три по-големи реки. На североизток покрай селата Борци, Венец и Осеновец протича най-горното течение на река Канагьол, която се влива като суходолие в река Дунав на румънска територия.