Pierwsze wzmianki o kościele parafialnym pw. św. Jana Nepomucena pochodzą z 1335 r. Obecna budowla gotycko-barokowa wzniesiona została w XV w., a ok. roku 1765 powiększona o północna nawę. Restaurowana na początku XIX w., w 1954 r. wyremontowana. Świątynia jest orientowana, murowana, pierwotnie jednonawowa, z prostokątnym prezbiterium, dostawioną barokową nawą oraz wieżą postawioną od strony zachodniej. Na ścianach zachowały się dwa kamienne nagrobki templariuszy. Do dzisiejszych czasów przetrwało też barokowe wyposażenie z końca XVII w.