El río Ilova es un afluente izquierdo del río Sava , que discurre por el centro de Croacia . Tiene una longitud de 104,6 kilómetros y su cuenca cubre una superficie de 1.796 kilómetros cuadrados. [1]
El río Ilova nace en las zonas montañosas del este de Bilogora , al sur de Virovitica y Suhopolje , y fluye hacia el suroeste, formando una serie de lagos cerca de Veliki Zdenci . Gira hacia el sur cerca de Garešnica , donde hay otro conjunto de lagos en la confluencia con el río Toplica que nace en Papuk . Luego gira hacia el oeste para pasar cerca del pueblo homónimo de Ilova al sur de Kutina , y luego desemboca en el Sava en la parte oriental del parque natural de Lonjsko Polje , a unos 3 km río abajo de la desembocadura del Lonja .