正排职干事、副科长，一直到1992年。1992年12月到1999年1月，王宁在山西省委办公厅工作。1999年7月，王宁升职为中共孝义市委副书记。2006年6月，王宁调任中共交口县委副书记、交口县人民政府代县长。2009年11月，王宁调任中共柳林县委副书记、柳林县人民政府代县长，2011年1月，王宁转正县委书记，兼任县长。2011年6月，王宁担任中共柳林县委书记。2014年11月12日，王宁接受中国共产党中央纪律检查委员会调查。