莘口镇,隶属于福建省三明市三元区,地处三元区西南部,东与中村乡接壤,南与永安市贡川镇为邻,西连岩前镇,北接城东乡,距三明市区10千米,区域总面积236.87平方千米。截至2019年末,莘口镇户籍人口为16452人。莘口镇交通、区位优势明显,泉三高速和莆炎高速穿境而过并设有互通口,素有“小上海”美称。
宋代,属沙县龙山乡归仁里;1987年8月,莘口街道办事处撤销,以原街道办事处所辖区域设立莘口镇。截至2020年6月,莘口镇辖2个社区、14个行政村,镇人民政府驻莘口村。2020年,莘口镇先后被表彰为福建省抗击新冠肺炎疫情先进集体、入选省级乡村治理示范乡镇名单。
莘口镇是三元区的工业大镇,辖区有汇华、黄砂、竹洲三大工业园,其中黄砂新材料循环经济产业园被认定为全省首批化工园区。截至2023年,莘口镇有企业118家,其中规模以上企业43家。农业方面,莘口镇柑桔产业发展态势良好,种植面积约2.2万亩,“西际蜜桔”获评全国名特优新农产品;楼源村、沙阳村拥有省控蔬菜基地。莘口镇还获评福建省农业产业强镇。