原名存谷,因周围村庄在这里修建有粮仓得名。解放后,因村西有古城墙,更名城公。
城公村位于泽州县西北部,距北义城镇政府约3公里处,全村共有168户,670余口人,耕地134亩,党员24名,下设3个村民小组。近年来村里维修了古庙,进行了街巷硬化,建起了活动广场。城公村与西张村、小河西村、东张村、刘轩窑村、楼岭村、上城公村、崔庄村、尹西村、西黄石村、尹东村、东黄石村、坛岭头村、鲁村村、西村村相邻。历史沿革:1956年建立小河西大队,1984年改为城公村村民委员会。
1956年属北义城乡,1962年属北义城人民公社,1984年政社分设属北义城乡,2000年12月撤乡并镇属北义城镇。