掌布镇,隶属于贵州省黔南布依苗族自治州平塘县,地处平塘县城西北部,东与谷硐乡、都匀市石龙乡接壤,南靠牙舟镇,西与惠水县岗度镇相邻,北与贵定县铁厂乡交界。行政区域面积205.03平方千米。截至2020年末,掌布镇户籍人口为15191人。
民国时期一度称为永安场,属定番县。2012年,撤乡改镇。2014年3月11日,将原牙舟镇的卡腊村划入掌布镇。截至2021年10月,掌布镇下辖1个社区、6个行政村,镇人民政府驻掌布村。
2020年,掌布镇有工业企业1个,有营业面积超过50平方米以上的综合商店或超市43个。