Desinić is a village and municipality in the Krapina-Zagorje County in Croatia. According to the 2001 census, there are 3,478 inhabitants in the area, absolute majority which are Croats.