Historia Parafię erygowano w 1121 roku (XII wieku) w okresie panowania króla Bolesława III Krzywoustego; gdy powstał archidiakonat sandomierski, włączono w jego skład parafię Świętego Krzyża w Niekrasowie (bowiem pod takim wezwaniem do 1400 roku funkcjonowała parafia Niekrasów, aż ówcześni jej parafianie wybudowali nowy – drugi kościół).

Według zachowanego przekazu ks. Komornickiego plebana Niekrasowa, w latach 1536–1614 (w okresie reformacji), była tylko parafią kalwińską zboru ewangelicko–reformatorskiego Jednoty małopolskiej.

W wyniku działań kontrreformatorskich odebrano zbór kalwinom (zapewne w odwecie za zniszczenie wcześniejszego kościoła z 1400 roku) i dokonano w nim konsekracji kościoła łacińskiego ku czci Nawiedzenia Najświętszej Maryi Panny w dniu 11 lutego 1615 roku. Od tej daty do czasów nam współczesnych, funkcjonuje w większości tylko w tym obrządku, z nielicznymi wyjątkami i okresami przerywanymi przez wojny.

Sanktuarium Matki Boskiej Niekrasowskiej Przedmiotem kultu maryjnego jest niekoronowany obraz Matki Boskiej pochodzący prawdopodobnie z XVII–XVIII wieku – namalowany na płótnie o wymiarach (120x90).