永寧鎮位於焉耆縣城南面,北靠開都河與縣城隔河相望,距縣城約1公里。東南緊鄰博湖縣查乾諾爾鄉,西與農二師27團接壤。2006年下轄2個社區、8個村委會:永興路社區、南河 路社區、下岔河村、新戶村、九號渠村、黑疙瘩村、新居戶村、西大渠村、上岔河村、馬蓮灘村,54個村民小組,13個涉農站所。2006年全鎮有16個民族,年末總人口17826人,其中農業人口13551人;人口出生率6.8‰,人口自然增長率8.98‰。耕地面積45410畝,2006年糧食作物播種面積22735畝,經濟作物播種面積22992畝。特色農作物以甜菜、工業番茄、白葵、小茴香、打瓜、色素辣椒為主。
該鎮圍繞新農村建設的要求,籌資完成了新居戶村、下岔河村5條3.14公里灌渠的水泥板防滲改造工程。清淤支渠8.7公里,斗排渠131公里,維修水利設施21座、閘口106座。對14.2公里的鄉村道路改造。還通過新建和加固改造,全鎮新建125棟農牧民抗震安居房。該鎮鼓勵和支持農村富餘勞動力外出務工務農,多渠道增加收入,2006年有1250名剩餘勞動力得到轉移,實現務工收入872萬元。