桂溪镇,隶属于四川省绵阳市北川羌族自治县,位于北川羌族自治县东北部。镇境东部与江油市武都镇相邻,北部与平武县平通镇接壤,南部与江油市大康镇、北川陈家坝镇相连,西部与贯岭乡毗邻。镇人民政府驻地距县城驻地永昌镇71千米。总面积120.77平方千米。截至2019年,桂溪镇户籍人口10784人。
民国前,属平武县。1984年1月,公社改乡。2014年,撤销桂溪乡,设立桂溪镇。截至2020年6月,桂溪镇辖1个社区、11个村,镇人民政府驻桂溪街道。
2018年,桂溪镇地区生产总值3.3亿元;农业生产总值1.1亿元,比2017年增长20%。截至2019年末,桂溪镇有工业企业1个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市3个。