长宁乡位于县境东南部,距县府驻地14千米。人口1.1万,以汉族为主,还有回、土、藏等民族,回族占总人口16.3%。面积27.2平方千米。辖长宁、王家庄、新寨、下严、甘沟门、宋家庄、韩家山7个村委会。民国二十四年(1935年)设长宁乡,1950年仍设长宁乡划归西宁市,1963年又复归大通县设长宁公社。1966年合并为后子河公社,1984年改为长宁乡。.