Sveta Marija na Krasu (olaszul: Madonna del Carso) falu Horvátországban, Isztria megyében. Közigazgatásilag Bujéhoz tartozik.
Az Isztria északnyugati részén, Umagtól 8 km-re északkeletre, községközpontjától 10 km-re északnyugatra, a Bujština területén a Dragonja bal partján, a szlovén határ mellett fekszik. Az Umaghoz tartozó Sveta Marija na Krasu falunak a Buje közigazgatási területéhez tartozó néptelen része.
Lakosság nélküli település. Az első világháború után a rapallói szerződés értelmében Isztria az Olasz Királysághoz került. 1943-ban az olasz kapitulációt követően német megszállás alá került, mely 1945-ig tartott. A második világháború után a párizsi békeszerződés értelmében Jugoszlávia része lett, de 1954-ig különleges igazgatási területként átmenetileg a Trieszti B zónához tartozott és csak ezután lépett érvénybe a jugoszláv polgári közigazgatás. A település Jugoszlávia felbomlása után 1991-ben a független Horvátország része lett. 1993-ban újraalakították a történelmi Buje községet, melynek része lett.