Sveti Andrija (St. Andreas) er ei øy i Adriahavet utanfor kysten av Kroatia. Øya høyrer til Elafitiøyane, og ligg om lag 11 km (6 nautiske mil) utanfor Dubrovnik. Dei næraste øyane er Lopud og Koločep i aust. Øya er 475 meter lang og 130 meter bred. Det ligg eit fyr på øya.

Sveta Adrija
Geografi
Stad Adriahavet
Koordinatar 42°38′8″N 17°57′3″E / 42.63556°N 17.95083°E / 42.63556; 17.95083
Øygruppe Elafitiøyane

Areal 0,036 km²

 (57 moh.)

Administrasjon
Land Kroatia
Fylke Dubrovnik-Neretva

Demografi
Folketal 0 (2001)