城隍是道教中的城池守护神,城隍信仰在南北朝时期兴起,至明清时期,渐由守护神演变成与人间政府所派遣的"阳官"对应的"阴官",专责这一地区的大小阴间事务。[1] 城隍被人格化为神是随着道教的兴起开始的,最早见于历史记载的是三国时吴赤乌二年(公元239年)的芜湖城隍。据《礼记》记载,城隍的前身是“水庸”,是一位水神。到了南北朝时期,《北齐书·慕容俨传》记载的一则“城隍显灵”的故事,使城隍成为民众心中的城池保护神。到唐代时,全国各地都普遍建起了城隍庙。[1]城隍之神被正式列入祀典,成为规定祭祀的神灵,与朱元璋有关,太祖朱元璋曾是土地庙里的小和尚,对城隍神极为尊崇,[2]成为皇帝后根据明朝行政区域划分及官制级别,把天下所有的城隍都敕封相应的官位爵级,使都城隍、府城隍、县城隍有了等级划分。清代初年又加封北京、南京、西安、福州四地为“都城隍”,而后台湾的新竹城隍庙受光绪帝敕封,亦称都城隍。所以自清代开始,民众一般把城隍归为下列几类:都城隍(公爵,威灵公)掌管省;府城隍(侯爵,绥靖侯)掌管府;县城隍(伯爵,显佑伯)掌管县。[1]
据《诸神传奇》及各地方志记载,各地城隍神互不相同,[1]一般由在该城市为官或生活过的廉吏、忠臣、英雄、品行正直或做善事的人担任,[2]包括苏缄、周新、春申君、霍光等。历史记载很多朝廷命官到地方上任时,首先要到城隍庙祭拜一番。城隍一般会在清明节,以及农历七月十五 、十月初一出巡,缉拿危害百姓之鬼魅、查屈死鬼魂、平反冤假错案等。“城隍”实际上是城墙和护城河的总称,具有保卫城市安全的作用。[1] 信仰
中国古代的城市,一般用土来筑城墙,城墙的四周都挖有护城的堑壕,有水的称池,没水的称隍,所以这种护城的壕沟就叫“隍”。城隍本指护城河,班固《两都赋序》:“京师修宫室,浚城隍。”