宁海城隍庙始建于唐武德年间（618–626年），永昌元年（689年）县治迁至今城关时，城隍庙建于城关，南梁太清二年（548年）在宁海平乱的田什被供奉为城隍，吴越时城隍被封为安仁侯。南宋隆兴年间（1163–1164年），县令薛抗重建城隍庙，至元代废庙。明洪武二年（1369年），城隍庙重新设置，并确立神号为“宁海城隍之神庙”。此后，城隍庙廊庑倒塌，庙址被民居侵占。成化十二年（1476年），县令郭绅将被侵占的土地重归城隍庙并重建庙宇。城隍庙的现有格局在清嘉庆二十四年（1819年）的重修中确定。1903年，宁海秀