Darkovac is located in the municipality Čaglin, in Požega-Slavonia County at an elevation of 160 meters above sea level and it covers the area of 3.84 km² (1.48 sq. miles). According to the 2011 census report, there were 15 inhabitants. It is mostly populated by Croats (71%), but also Serbs (29%). Nearby places: Sapna, Nova Ljeskovica, Jurkovac, Čaglin, Kneževac, Jasik, Sibokovac, Milanlug, Stara Ljeskovica and Migalovci.