Garešnica este un oraș în cantonul Bjelovar-Bilogora, Croația, având o populație de 10.472 de locuitori (2011).