城隍廟供奉的是叫做成城隍神,民間又稱之為城隍爺,而城隍廟是民界的地方長官,職責是為了保護地方的百姓。根據說文解字當中的介紹,城是“盛民也,從土城”,所要表達的意思是將人民置于其中的土地,而隍則是指沒有水的城池。

其實城隍就是城池的意思,而城隍神既然是以城池作為稱號,它的職責是與人民以及地方有著緊密的聯系,不過早在春秋戰國時代,甚至更早之前,我國并沒有對城隍神有一個概念,主要原因是由于春秋戰國以來,諸侯大夫都有自己的封地,所以封地一般是世襲,整個變動也不會做太大的改變,而這個時候諸侯大夫的宗廟中所供奉的祖宗。在當地是被視為這塊封地的祖宗神,所以它能夠完全地作為地方的保護神,起到保護的作用也不必在外去,另外設城隍神。

不過隨著歷史的變遷,這種世襲封地的制度被逐漸打破,尤其是在清完成大一統之后,建立了王朝之后,開始實行郡縣制,郡縣的長官會經常的更換,而作為朝廷官員,這些郡縣的長官不可能像之前的諸侯大夫一樣在當地去射宗廟供奉自己的祖先。為了整個國家以及城市的安全需要并且為了滿足人們內心對于神的需求,設立了一個城市保護神開始進行規劃,所以城隍神也從這里開始出現。根據考古發現城隍神最早是設置于西漢初年,漢高帝夢見秦功臣奉上后便設立了城隍神,這一神職在整個考古資料當中并沒有見到王惲的這一說法,這說法是否正確還是要繼續考究。
