三代之前,观城一带属兖州之域,时名斟灌。
夏代,夏启笛三子武观封于斟观,并更名为“斟观”。
商代称观国。
周代称观津。
春秋时期观属卫国。
战国时期观邑先后为赵国、魏国属地。
秦代观邑属东郡。
汉初实行郡县制,观地始建县,称畔观县。
王莽时改称观治县。
东汉时更名为卫公国,为周后裔姬常的封地。
晋代称卫县。
南北朝时称卫国县。
隋开皇六年(586)改称观城县,属武阳郡。
1949年观城镇为观城县第一区,先后属山东省东临道、平原省濮阳专署、聊城专署、观朝县。
1956年划归范县为观城区。
1964年划归莘县仍为之。
1984年置镇至今。