永宁镇，原为永宁乡，是下辖的一个乡镇级行政单位。全镇面积642平方公里，平均海拔2664米，年平均气温9℃，平均降雨量960毫米，无霜期240天。2019年3月，撤乡设镇，区划代码改为530724101。
行政区划.永宁乡下辖以下地区：