白衣镇古称柳州,又名白衣庵,位于平昌县东的巴河岸边。“太阳出来照东门,巴河有个柳州城,柳州城里出美人。”这首民歌所说的柳州就是白衣镇。传说白衣镇又叫“美人镇”。
白衣镇,隶属于四川省巴中市平昌县,地处平昌县南端,东临元石乡,南接涵水镇,西与岳家镇、西兴镇接壤,北邻江口镇,镇人民政府驻地距平昌县城22千米,[5]区域总面积88.22平方千米。[8]
晋朝时,在现白衣镇境域置柳州;1985年,由白衣乡改为白衣镇。[5]截至2019年末,白衣镇户籍人口为29266人。[8]截至2020年6月,白衣镇下辖10个社区、6个行政村,[6]镇人民政府驻政府大道1号。[2]