柿子园镇,隶属于山东省聊城市莘县,地处莘县南部,东与古城镇为邻,南与樱桃园镇相邻,西与王庄集镇毗连,北与朝城镇接壤,行政区域面积51.15平方千米。截至2019年末,柿子园镇户籍人口为36900人。
1949年前后,分别属范县、观城县和朝城县。1984年,改设柿子园乡。2013年,柿子园乡撤乡设镇。截至2021年10月,柿子园镇下辖34个行政村,镇人民政府驻柿子园村。
2019年,柿子园镇有工业企业18个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市53个。