Sedanja župnijska cerkev je bila zgrajena med letoma 1939 in 1941, od stare cerkve je ostal zvonik in stranski vhod, navedena je letnica 1741. Načrt je izdelal arhitekt Miroslav Zupan, tega je dopolnil arhitekt Vinko Glanz. Dokončali so jo po drugi svetovni vojni pod vodstvom arhitekta Janeza Valentinčiča. 13. oktobra 1957 je cerkev posvetil škof Anton Volk.
Posebej izstopa velika oltarna slika Janeza Krstnika, delo Staneta Kregarja (1957), Metzingerjev Krst ob Jordanu, Mati Božja Matije Bradaška in nekaj plastik iz prejšnje cerkve. Kipi nekdanjega velikega oltarja, ki jih je izdelal Valentin Vrbnik, so razporejeni v prezbiteriju. Barvna okna so delo Marka Jermana. V zvoniku so štirje zvonovi.
Župnija ima tri podružnične cerkve: cerkev Sv. trojice na Golem Brdu (491 m), cerkev sv. Marjete v Žlebeh (408 m) in cerkev sv. Jakoba na Petelincu (587 m). Poleg tega je na ozemlju župnije še kapela Marije Pomočnice na Bonovcu (tudi Plečnikova ali Hafnerjeva kapelica) in nadškofijski dvorec Goričane, kjer je kapela sv. Frančiška Saleškega.