湘乐镇,隶属于甘肃省庆阳市宁县,地处宁县东部,东与盘克镇、金村乡接壤,南接春荣镇,西连南义乡,北靠合水县肖咀镇,行政区域总面积147平方千米。
民国二十五年(1936年),为新宁县第三区;1984年12月,改湘乐镇。截至2018年末,湘乐镇户籍人口为24535人。2020年6月,湘乐镇下辖1个生活区、14个行政村。
2011年,湘乐镇财政总收入149万元,比上年增长14.6%。2018年,湘乐镇有工业企业2个,有营业面积超过50平方米以上的综合商店或超市2个。