旌德县有10个镇。旌德县,隶属安徽省宣城市,古属猷州,位于皖南腹地。旌德全县地貌特征为东西向呈长方形,呈畚箕状向北开口。地势中部平缓,四面环山,东北低于西南。
旌德县属北亚热带湿润季风气候区。气候温和,雨量充沛,光照适中,季风明显。境域辖10个镇,分别为:
1、云乐镇
云乐镇,隶属安徽省宣城市旌德县,地处旌德县东北部,南和俞村镇为邻,西南和蔡家桥镇毗邻,西北与泾县黄田乡接壤,东北和宁国市方塘乡交界。云乐镇距县城区25千米,行政区域总面积80.7平方千米。云乐镇辖5个行政村,镇人民政府驻刘村。
云乐镇,清代,属东乡十一都一、二图。民国,属乔安乡青山、梯云、乐寿、锦屏、小亢、上元6保。年,成立云乐公社。年,改为云乐乡。年11月,撤云乐乡设立云乐镇。
2、版书镇
版书镇,隶属安徽省宣城市旌德县,地处旌德县南端,东南与绩溪县相邻,西与孙村乡相接,北靠旌阳镇,行政区域总面积83.36平方千米。版书镇辖6个行政村,镇人民政府驻版书村。
版书镇,民国,属将军乡。年3月,原版书乡与原南关乡合并为现版书乡。年,撤乡设版书镇。
3、孙村镇
孙村镇,隶属安徽省宣城市旌德县,地处旌德县西南部,东与蔡家桥镇接壤,东南与版书乡接壤,南与庙首镇为邻,西与兴隆乡接壤,北与三溪镇接壤,行政区域总面积83.6平方千米。孙村镇辖6个行政村,镇人民政府驻玉溪村。
孙村镇,年10月,撤乡并镇时将碧云乡并入孙村乡。年9月,撤乡设镇。
4、兴隆镇
兴隆镇,隶属安徽省宣城市旌德县,地处旌德县西北端,东与三溪镇接壤,南与庙首镇相邻,西邻黄山市黄山区,北和泾县毗邻。兴隆镇距县城31千米,行政区域总面积85.24平方千米。兴隆镇辖4个行政村,镇人民政府驻大礼村。
兴隆镇,清代,属十八都。民国初,属第三区。年3月,撤乡并镇时,原双河乡的光荣村划入兴隆乡。年,撤乡设兴隆镇。
5、白地镇
白地镇,隶属安徽省宣城市旌德县,地处旌德县西南,东南与绩溪县上庄镇交界,西连黄山市黄山区谭家桥镇,北接庙首镇,行政区域总面积95.78平方千米。白地镇辖6个行政村,镇人民政府驻白地村。
白地镇,民国,属分庶乡。年,公社划小时为白地公社。年,公社改乡称白地乡。年,撤乡建镇。
6、俞村镇
俞村镇,隶属安徽省宣城市旌德县,地处旌德县东部,东与宁国市胡乐镇接壤,南连绩溪县板桥头乡,西接旌阳镇,北依云乐乡,行政区域总面积.83平方千米。俞村镇辖7个行政村,镇人民政府驻俞村村。
俞村镇,唐末,为俞村。年10月,桥埠乡并入。年12月,仕川乡并入。年12月,撤乡建俞村镇。
7、庙首镇
庙首镇,隶属安徽省宣城市旌德县,地处旌德县西部,东与孙村乡相邻,南邻白地镇,西与黄山市黄山区新明乡接壤,北连兴隆乡,行政区域总面积94.1平方千米。庙首镇辖1个社区、5个行政村,镇人民政府驻庙首社区。
庙首镇,年9月,庙首公社改为庙首乡。年3月,庙首乡改庙首镇,祥云乡并入。
8、三溪镇
三溪镇,隶属安徽省宣城市旌德县,地处旌德县县城北部,东南、南部与蔡家桥镇接壤,西和兴隆乡交界,北与泾县榔桥镇毗邻,行政区域总面积70.08平方千米。三溪镇辖1个社区、5个行政村,镇人民政府驻三溪社区。
三溪镇,春秋战国时期先后隶属吴、越、楚国。秦属鄣郡,汉隶泾县。明初的三溪巡检司设于该镇。年8月,改三溪、双河公社为三溪乡、双河乡。年,双河乡(除光荣村)并入成立三溪镇。
9、蔡家桥镇
蔡家桥镇,隶属安徽省宣城市旌德县,地处旌德县中部,四周环山,东邻云乐乡,西接孙村乡,北与三溪镇接壤,行政区域总面积.75平方千米。蔡家桥镇辖8个行政村,镇人民政府驻高溪村。
蔡家桥镇,清代,属十五都一图。民国初,属第二区。年11月,撤乡建镇为蔡家桥镇。年11月,由原来的蔡家桥镇、乔亭乡合并成现在的蔡家桥镇。
10、旌阳镇
旌阳镇,隶属于安徽宣城市旌德县,地处旌德县境中部偏东南,东邻俞村镇,东南与绩溪县交界,南与版书乡接壤,北连蔡家桥镇,行政区域总面积.13平方千米。旌阳镇辖5个社区、9个行政村,镇人民政府驻西马路93号。
旌阳镇,民国时期,旌德县城内以徽水为界划分为2坊,民国废都坊,设保甲,称之旌阳镇。年9月,旌阳乡与旌阳镇合并为旌阳镇。年11月,原旌桥、华坦2乡整建制并入旌阳镇。