莘县,隶属于山东省聊城市,地处山东省西部、冀鲁豫三省交界处,东邻阳谷县,南邻河南范县,西南邻河南清丰县、南乐县,西邻河北大名县,北邻冠县、东昌府区。
莘县县境,春秋时为卫国莘邑(今县城北14公里处)之地,战国时为齐国、魏国交界地带。
秦朝,置阳平县(治今莘城),又置东武阳县(治今莘城南)。
西汉,置观县;新莽,观县更名为观治县;东汉,观治县更名为卫国县。
西晋后期,阳平县并入乐平县(故城在今聊城西、堂邑东南),卫国县改称卫县。
北魏时,复置阳平县,东武阳县改为武阳县,改卫县为卫国县。
北齐时,废乐平县,阳平县改为乐平县,废武阳县。
北周时,复置武阳县,析乐平县北境置莘亭县。
隋朝开皇六年(586年),废乐平县、莘亭县,复置阳平县;卫国县改为观城县(县治位于今清丰县城南5公里);开皇八年(588年),阳平县改称清邑县;大业二年(606年),清邑县更名为莘县,“莘县”之名始于此。
唐朝永昌元年(689年),析莘县、临黄县置武圣县,治所设在故武阳城(今朝城镇孟庄孟洼);开元七年(7),武圣县更名为朝城县;天祐三年(906年),朝城县更名为武阳县;后唐同光元年(9),武阳县复名朝城县;北宋明道二年(1033年),朝城县治所迁至社婆村。
唐朝贞观十七年(643年),废观城县;大历七年(772年),复置观城县(县治设于旧观城店,即今清丰县纸房乡);北宋皇祐元年(1049年),废观城县;皇祐四年(1052年),复置观城县,县治设于水北镇(今莘县观城镇)。
金、元、明、清,今莘县县境内莘县、朝城县、观城县三县并存,各朝隶属频有变更。
建国初,莘县属平原省聊城专区,朝城县、观城县属平原省濮阳专区。
1952年11月,平原省撤销,莘县、朝城县、观城县划归山东省聊城专区。
1953年8月,观城县、朝城县合并为观朝县;1956年3月,撤销观朝县,原观朝县辖区北部划归莘县,南部划归范县,东北部划归寿张县。
1958年12月,撤销莘县,其行政区域分别划归冠县和范县。
1961年7月,恢复莘县建制,行政区域与1958年12月撤县前相同。
1967年3月,聊城专区改为聊城地区,莘县属聊城地区;1997年8月,撤销聊城地区,设立地级聊城市,莘县属聊城市至今。
莘县总面积1416平方公里,辖24个乡镇(街道),总人口104万人,是聊城市内面积最大、人口最多的县。