赵城镇,是山西省临汾市洪洞县下辖的一个镇,位于洪洞县城以北约14公里,西临汾河。
赵城镇原为赵城县(公元617年设县),1954年与洪洞县合并为洪赵县,县城在原洪洞县城,后来县名又改回了洪洞县,赵城镇从此成为洪洞县的一个镇。