城隍庙位于平海古城西侧,该庙建筑面积达430平方米,始建于1405年,曾多次重修。城隍庙建筑精美,每层的檐周都雕塑着栩栩如生的历史人物故事。庙前有城隍炮楼,右侧有城隍亭,高6米,三层结构。右前角有戏台和可容纳2000人的露天广场。