前111年設(shè)毋單縣;326年設(shè)梁水縣;618年設(shè)南寧州,624年設(shè)西寧州;634年改梁水縣;748年稱寧部;1255年設(shè)寧州萬(wàn)戶;1273年改寧海府,1276年改寧州,設(shè)西沙縣,1322年將西沙縣并入寧州;1912年稱寧縣,1913年稱黎縣,1932年4月稱華寧縣。
1951年設(shè)立華寧縣,同年9月將寧海、維新劃入江川;1953年將義廣哨劃歸通海縣;1956年3月將雄關(guān)、麥沖、上壩、中壩、下壩等劃歸江川縣;1957年12月將海口、官莊等8村劃歸澄江縣,同時(shí)亦將澄江大村、者白等17村并入華寧縣;1958年9月華寧與杞麓縣合并,統(tǒng)稱通?h;1959年10月恢復(fù)華寧縣。