Garešnica is located in central Croatia at the foot of Moslavačka gora mountain, 17 kilometers northeast of Kutina, on the crossroad of D45 (Kutina – Veliki Zdenci) and D26 (Vrbovec – Daruvar) state roads.