楚旺镇,隶属于
河南省安阳市内黄县,地处
内黄县城西北部,东与
河北省邯郸市魏县
张二庄乡接壤,南临卫河与张龙乡相望,西与石盘屯乡、
田氏镇相连,北与宋村乡为邻。
区域面积39.5平方千米,截至2018年末,户籍人口44240人。
民国三十六年(1947年),隶属漳南县第一区。1949年,漳南县撤销,划为内黄县第八区。1957年,设楚旺乡。1958年,改公社。1984年,复设乡。1987年,改为镇。
截至2020年6月,楚旺镇下辖22个行政村。
2018年,楚旺镇有工业企业18个,其中规模以上8个,有营业面积超过50平方米以上的综合商店或超市66个。