Darkovac se nalazi u općini Čaglin, u Požeško-slavonskoj županiji na 160 metara nadmorske visine i prostire se na površini od 3,84 km². Prema popisu iz 2011. godine, u Darkovcu živi 15 stanovnika. Stanovništvo je pretežito hrvatsko (71%), te srpsko (29%). Okolna naselja: Sapna, Nova Ljeskovica, Jurkovac, Čaglin, Kneževac, Jasik, Sibokovac, Milanlug, Stara Ljeskovica i Migalovci.