Sveta Ana (deutsch: Sankt Anna) ist der Namen einer Gemeinde und der namensgebenden Ortschaft im Nordosten Sloweniens. Sie liegt in der historischen Landschaft Spodnja Štajerska (Untersteiermark) und in der statistischen Region Podravska.
Sveta Ana liegt zur Gänze in den Slovenske gorice (Windische Bühel) auf etwa 350 m. ü. A. Das Gemeindegebiet wird von West nach Ost vom Fluss Ščavnica (Stainz) durchflossen, im Süden reicht es bis an das Tal der Velka (Velkabach) heran.
Das Dorf liegt etwa 18 km nordöstlich von Maribor.
Gemeindegliederung
Die Gemeinde umfasst zwölf Ortschaften. Die deutschen Exonyme in den Klammern stammen aus der Mitte des 19. Jahrhunderts und werden heutzutage nicht mehr verwendet[2]. (Einwohnerzahlen Stand 1. Januar 2017[3]):