普昌镇,隶属于四川省凉山彝族自治州甘洛县,地处甘洛县东南部,北与新市坝镇接壤,南以阿尔乡为邻,西接里克乡。区域面积44.58平方千米,截至2019年末,户籍人口16237人。
1956年,设古觉乡。1961年,公社改乡。1965年,乡改公社。1985年,公社改乡。1992年,乡改镇。截至2020年6月30日,普昌镇下辖22个行政村。
2019年,普昌镇有营业面积超过50平方米以上的综合商店或超市4个。