四把镇,隶属于广西壮族自治区河池市罗城仫佬族自治县,地处罗城仫佬族自治县西南部,东、北接东门镇,西邻天河镇,南交宜州区三合乡、刘三姐镇。行政区域面积291.33平方千米。
唐贞观四年(630年),置天河县,治今镇里胜村旧县屯,隶同年置的粤州。民国十四年(1925年),设思禄乡,属罗城县。1992年,四把乡改为四把镇。2005年8月撤销下里乡并入四把镇。截至2019年末,四把镇户籍人口有56986人。截至2021年8月,四把镇下辖3个社区和21个行政村。镇人民政府驻四把街46号。
截至2019年末,四把镇有营业面积超过50平方米以上的综合商店或超市136个。