Kościół św. Marcina w Gnojniku wzniesiony został w II połowie XIV wieku w roku 1382. Konsekracji świątyni dokonał biskup Jan Radlica. Kościół zbudowano dzięki fundacji dziedzica miejscowości Gnojnik, kanonika kapituły sandomierskiej i kantora krakowskiego ks. Marka Żegoty i właścicielki części wsi Doroty Conhy.
Gotycka budowla o charakterze obronnym, murowana z kamienia łamanego i ciosu, przebudowana w XVIII wieku i 1900 roku. Wewnątrz świątyni zachował się ołtarz główny z XVIII wieku z obrazem Matki Boskiej Częstochowskiej z 1878 roku, obraz przedstawiający Najświętsze Serce Pana Jezusa z 1952 roku, obraz św. Marcina z 1952 roku, ołtarze boczne z 1766 roku z obrazami: Matki Bożej Rodzicieli z małym Jezusem, Jezusa Ubiczowanego, św. Rozalii, św. Jana od Krzyża, barokowa chrzcielnica z około 1773 roku, drewniana ambona i barokowe konfesjonały z XVIII wieku, organy z połowy XIX wieku.