Sveta Marija is a village and a municipality in Međimurje County, Croatia. It is located in the south-eastern part of the county, near the Drava River, approximately 27 kilometres south-east of Čakovec and 11 kilometres east of Prelog, the largest and second-largest city of Međimurje County respectively.