Markovac is located in the municipality Velika, in Požega-Slavonia County at an elevation of 270 meters above sea level and it covers the area of 2.16 km² (0.83 sq. miles). According to the 2011 census report, there was only one inhabitant left. Nearby places: Milivojevci, Nježić, Klisa, Lučinci, Podsreće, Smoljanovci, Ozdakovci, Vranić, Bratuljevci and Crljenci.