镇、石口镇、港口镇、梅林镇、狮桥镇、霞西镇、宁墩镇、胡乐镇、山门乡、甲路镇、仙霞镇、姚高乡、汪溪乡、桥头乡、杨山乡、青龙乡、虹龙乡、竹峰乡、平兴乡、畈村乡、万家乡、南极乡、庄村乡、东岸乡、板桥乡、方塘乡、太平乡、云梯畲族乡。2000年8月，因修建港口湾水库，原东岸乡建制整体移至宣城市宣州区西北军天湖农场，而设天湖镇，仍隶属宁国市。另有部分乡镇在此期间撤乡设镇，宁国市辖13个镇、16个乡。2001年4月27日，安徽省政府批准了《宁国市乡镇行政区划调整方案》。5月9日起，宁国市依据此方案进行了部分乡镇区