隋大业十二年(616)密县县城自大隗迁此。
唐武德三年(620)升为密州治。
四年(621)废州,复为县治。
清康熙三十一年(1692)全县分为20保,城关镇在城保,部分地区在坊保。
民国时建置为区、乡、镇。
1948年为第一区。
1955年设立五里店中心乡。
1957年设城关乡。
1958年改设五里店乡。
1958年8月成立红星公社,10月改为五里店公社。
1961年改置城关镇。
1970年成立城关公社。
1984年改置城关镇。