Vitomarci is a settlement located in northeastern Slovenia and serves as the administrative centre of the Municipality of Sveti Andraž v Slovenskih Goricah. Situated in the foothills of the Slovene Hills, the town is positioned on the left bank of the Pesnica River.
The area belongs to the traditional region of Styria and is currently included within the Drava Statistical Region.