建立沿革:
1912年(大正元年),善心人士將多數無人認埋之骨,收埋成四個墳墓,造成墳塚奉祀。附近居民遇身體,家庭欠安,前來祈求保佑者,皆有求必應,非常靈驗,故於秋後均以虔誠祭拜,並演布袋戲祝國泰民安。 1931年(昭和6年)善士本鎮埤頭里廖領,及莿桐鄉義河村陳大戶二人,合作勸捐,建設朝北的百姓公媽廟,及朝東的地藏王菩薩廟。1986(民國75年)興建的「孝恩塔」,這座廟宇雖然不大,卻非常靈感,因此許多鄰近村莊的都來許願、還願,所以在萬靈宮右側闢地興建一座「萬善寺」,四周遍植花木外,還以民眾捐獻的香火錢及每年按丁口收取的經費,雇請附近數鄉鎮的布袋戲團,以輪流方式每天演出布袋戲,讓有應公天天可以觀賞布袋戲,雖然觀眾不多,但每天風雨無阻,準時開演,此獨特的習俗景象已經成為全台獨一無二,天天都有布袋戲可看的地方,也可以了解這座萬靈宮的確名副其實的萬靈又萬能的有應公廟了。