城隍廟始建于宋仁宗寶元年間,即公元1038-1039年,初為秦州刺史狄青的議事廳,所以又稱之為“狄青府”。
明朝初期,當時青城的軍事戰(zhàn)略地位十分重要,朝廷便在此實行屯兵,并將議事廳改為守備府,使其成為青城守備軍的指揮部。明朝后期,青城的軍事戰(zhàn)略地位不再重要,朝廷將守備府改移他處。
雍正二年,金城的城隍廟進行維修,各地便開始競爭請督城隍的活動,經(jīng)過青城人的多番努力,最終挫敗了其他縣府,為青城請來了督城隍,并將督城隍供奉在明朝的守備府,使之成為青城的城隍廟。
城隍爺原名紀信,是四川巴郡順慶府人,系劉邦手下的一員大將,因救劉邦而舍身成仁。后來劉邦得了漢朝江山,為了紀念紀信,將其賜封為城隍爺。
整個城隍廟占地面積3600平方米,由山門、戲樓、廊坊、陪殿、鐘鼓樓、獻殿、皋金二縣城隍陪殿、大殿等建筑物組成。該建筑群布局嚴謹,風格多樣。
1993年,青城隍廟被列為縣級文物保護單位。