巴普镇,隶属于四川省凉山彝族自治州美姑县,地处美姑县城以北,为美姑县人民政府驻地,东与合姑洛乡接壤,南与农作乡相连,西与巴古、典补乡为邻,北与拖木、觉洛、西甘萨、井叶特西乡毗邻,区域面积36.7平方千米,截至2019年末,户籍人口21081人。
1956年5月,设巴普、三河2乡,属巴普区;同年10月,撤三河乡,三河村划归巴普乡。1984年7月,公社改乡;同年8月,乡改镇。截至2020年6月,巴普镇下辖3个社区和8个行政村。2021年1月12日,巴古乡和农作乡并入。
2019年,巴普镇有工业企业2个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市5个。