我市是一个少数民族散杂居地区。现有42个少数民族成份,少数民族人口8000余人,占全市总人口近3‰。有1个民族乡(宁国市云梯畲族乡)、2个民族村(宣州区沈村镇胡村回族村、宁国市云梯畲族乡千秋畲族村)。经省教育厅、省民委认定的民族小学2所(宣州区沈村镇胡村回族希望小学和宁国市云梯畲族中心小学)。全市有民族企业13家,市区有穆斯林宾馆一座,胡村回族村有清真寺一座。
云梯畲族乡处于天目山西北坡,与浙江省临安市接壤,属山区乡镇。全乡总人口6100人,其中畲族1837人,辖4个行政村,胡村回族村位于宣州区沈村镇东北部,濒临南漪湖,易涝易旱。村总人口2713人,其中回族560人。
根据行政区划网公布的数据,现在宁国市:全市辖3个街道、10个镇、6个乡(其中1个民族乡)西津街道、南山街道、河沥街道;港口镇、梅林镇、中溪镇、宁墩镇、仙霞镇、汪溪镇、甲路镇、胡乐镇、霞西镇、天湖镇;云梯畲族乡、南极乡、万家乡、竹峰乡、方塘乡、青龙乡。