城隍庙是用来祭祀城隍神的庙宇,城隍,有的地方又称城隍爷,是古代汉民族宗教文化中普遍崇祀的重要神只之一,大多由有功于地方民众的名臣英雄充当,是汉族民间和道教信奉守护城池之神。他是冥界的地方官,职权相当于阳界的市长。因此城隍就跟城市相关并随城市的发展而发展。
城隍产生于古代祭祀而经道教演衍的地方守护神。城隍本指护城河,班固《两都赋序》:"京师修宫室,浚城隍。"祭祀城隍神的例规形成于南北朝时。唐宋时城隍神信仰滋盛。宋代列为国家祀典。元代封之为佑圣王。明初,大封天下城隍神爵位,分为王、公、侯、伯四等,岁时祭祀,分别由国王及府州县守令主之。明太祖此举之意,"以鉴察民之善恶而祸福之,俾幽明举不得幸免"。