Sveti Andrija («St. Andreas»; italiensk: Donzella) er en øy i Adriaterhavet på kysten av Kroatia. Øya tilhører Elafitiøyene, og ligger ca. 11 km (6 nautiske mil) utenfor Dubrovnik. De nærmeste øyene er Lopud og Koločep i øst. Øya er 475 meter lang og 130 meter bred. Det ligger et fyr på øya.
Eksterne lenker
Kategori:Øyer i Kroatia