角杯镇,隶属于山西省运城市临猗县,位于临猗县西部,东邻临晋镇、耽子镇,南与东张镇接壤,西隔黄河与陕西省合阳县相望,北与孙吉镇毗邻,距临猗县城约35千米,区域总面积111.26平方千米。
1949年,角杯镇境域属临晋县第四区;1984年4月,由角杯公社改为角杯乡。2021年4月,撤销角杯乡,设立角杯镇。2020年末,角杯镇户籍人口为39339人。截至2021年10月,角杯镇辖22个行政村,镇人民政府驻角杯村。
2020年,角杯镇有工业企业7个,有营业面积超过50平方米以上的综合商店或超市42个。角杯镇的经济社会发展以旅游、农业、项目、养殖、餐饮等元素为主。