Dani is located in the municipality Bosiljevo, in Karlovac County at an elevation of 146 meters above sea level and it covers the area of 3.13 km² (1.21 sq. miles). According to the 2011 census report, there were only eight inhabitants left. It is entirely populated by Croats. Nearby places: Duga Gora, Soline, Gorinci, Podumol, Umol, Špehari, Skukani, Grabrk, Tomašići and Mateše.