Markovci is a settlement located in northeastern Slovenia within the traditional region of Styria. It serves as the administrative seat of the Municipality of Markovci and is currently situated within the Drava Statistical Region.
The settlement is positioned southeast of Ptuj, adjacent to Lake Ptuj, which is a reservoir on the Drava River. The area is characterized by its geographical proximity to these significant water features and its placement in the eastern part of the country.