Areál kostela obklopený používaným hřbitovem, který je ohraničený ohradní zdí se nachází v severní části obce Soběnov, na vyvýšeném místě a v blízkosti návsi. Severně od kostela je situována márnice, která je předmětem památkové ochrany. Kostel je pohledově exponovaný a tvoří významný urbanistický prvek v obci. Jde o jednolodní orientovaný kostel s obdélnou plochostropou lodí, na kterou navazuje trojboce ukončený presbytář sklenutý valenou klenbou s výsečemi. V západní části lodě je vestavěna kruchta, která je podepřena dvěma pilíři a podkruchtí je zaklenuto plackovou klenbou. Podél severní stěny presbytáře je umístěn obdélný přístavek sakristie, který je sklenut českou klenbou. Podél severní stěny lodě je situován přístavek kaple sklenutý plackovou klenbou a podél jižní stěny je přístavek předsíně rovněž sklenutý plackovou klenbou. Před západní průčelí je předsazena hranolová třípatrová věž s křížově zaklenutým podvěžím, kde křížová klenba bez konzol a svorníků.