古城镇是中华人民共和国山西省大同市阳高县下辖的一个镇，由原古城镇、下神峪乡合并而来。许家窑遗址即位于该镇许家窑村。
行政区划.古城镇下辖以下地区：