明王院の前身の「常福寺」は807年(大同2年)に空海(弘法大師)によって創建されたと伝承。中世には門前に草戸千軒町(川底に埋もれた中世遺跡)が栄えた。江戸時代には福山藩主となった水野家・阿部家の庇護の下で繁栄した。