Marija Bistrica – wieś w Chorwacji, w żupanii krapińsko-zagorskiej, siedziba gminy Marija Bistrica. W 2011 roku liczyła 1071 mieszkańców.

Leży w pobliżu Parku Krajobrazowego Medvednica. Znajduje się tu najważniejsze chorwackie sanktuarium maryjne.

Historia Pierwsza historyczna wzmianka o Mariji Bistricy pochodzi z 1209 roku. Miejscowość jest tam wymieniona jako jedna z posiadłości hrabiego Vratislava. Pierwsza wzmianka o parafii (pw. świętych apostołów Piotra i Pawła) pochodzi z 1334 roku. Marija Bistrica była typową osadą pańszczyźnianą, aż do 1848 roku, gdy ban Josip Jelačić zniósł pańszczyznę.

Sanktuarium left|thumb|200px|Figura Matki Bożej Bystrzyckiej

Obiektem kultu w Mariji Bistricy jest późnogotycka, drewniana figura Matki Bożej datowana na koniec XV wieku.