Ve druhé polovině 13. století zde byl založen románsko-gotický jednolodní kostel, a to pravděpodobně Správou královského křivoklátského panství, pod které Unhošť spadala. Nejstarší zmínka o kostelu však pochází až z roku 1329 z darovací listiny krále Jana Lucemburského, který ho postoupil řádu křížovníků s červenou hvězdou v Praze. V jejich vlastnictví (včetně farnosti) zůstal dodnes, s výjimkou období husitských válek. Katolická správa byla na faře zdárně obnovena až roku 1661 s návratem křižovnických farářů. Ve druhé polovině 17. století v kostele působilo literánské bratrstvo, doprovázející mše hudbou a zpěvem.