Sveta Ana falu Horvátországban Kapronca-Kőrös megyében. Közigazgatásilag Szentgyörgyvárhoz tartozik.
Szentgyörgyvártól 8 km-re délnyugatra a Bilo-hegységben a Svetojančan-patak északi fekvésű völgyében fekszik.
1857-ben 236, 1910-ben 289 lakosa volt. Trianonig Belovár-Kőrös vármegye Szentgyörgyi járásához tartozott. 2001-ben 128 lakosa volt.
A Svetojančan-patakon működő vízimalma.
A község hivatalos oldala