Kostel je jednolodní, obdélný, dvouosý, s apsidou a se severozápadní hranolovou věží z 12. století, upravenou v 18. století, s hrotitými okny, barokně-gotickou, krytou stanovou střechou.
Dodatečně postavená hranolová věž je nesymetricky umístěná a má dvě patra. Zesilují ji nárožní opěrné pilíře. Loď je přístupná plochostropým podvěžím a osvětlují ji dva páry oken. Ve věži je empora. Okna jsou nová, hrotitá, uvnitř plochý strop a koncha.
Půlkruhový vítězný oblouk se otvírá do románské apsidy, která je sklenutá konchou. Osvětluje jí románské okénko a dvě gotická lomená boční okna. Kolem hřbitov, obklopený zdí s branou, zdobenou 2 vázami z 18. století.
Na hradišti Slavníkovců stojí kostel sv.Štěpána
Podle : Kol.,Umělecké památky Čech K/O,2.svazek