1995年,泾县辖8个镇、22个乡:城关镇、
陈村镇、茂林镇、榔桥镇、
晏公镇、章渡镇、蔡村镇、丁家桥镇、包合乡、
凤村乡、南容乡、
铜山乡、乌溪乡、浙溪乡、黄田乡、
西阳乡、汀溪乡、
爱民乡、云岭乡、
中村乡、北贡乡、
黄村乡、安吴乡、昌桥乡、童疃乡、太园乡、厚岸乡、孤峰乡、琴溪乡、苏红乡
1998年,泾县辖:泾川镇、茂林镇、榔桥镇、丁家桥镇、晏公镇、蔡村镇、章渡镇、琴溪镇、桃花潭镇、黄村镇、云岭镇、西阳乡、苏红乡、汀溪乡、昌桥乡、等等
2000年,泾县辖9个镇、21个乡。 根据第五次人口普查数据:全县总人口333586人,其中: 城关镇 54935 、桃花潭镇 11083、 茂林镇 8703、 榔桥镇 6906 、章渡镇 10558、 丁家桥镇 15272、 蔡村镇 14920 、晏公镇 21162 、琴溪镇 17432、 包合乡 7318、 厚岸乡 11409、 风村乡 5630 、南容乡 5527 、铜山乡 2162、 乌溪乡 6007、 浙溪乡 8770、 黄田乡 7076 、西阳乡 6118 、苏红乡 7596 、汀溪乡 5309 、爱民乡 4328 、云岭乡 10534 、中村乡 10182 、北贡乡 7575、 黄村乡 11036 、安吴乡 11031、 昌桥乡 12170、 孤峰乡 11762、 童疃乡 9126、 太园乡 11949。现在有蒙古族、回族、藏族、维吾尔族、苗族、彝族、壮族、布依族、朝鲜族、满族、侗族、瑶族、白族、土家族、哈尼族、傣族、黎族、畲族、高山族、水族、纳西族、土族、撒拉族、仡佬族、锡伯族、阿昌族、羌族、塔吉克族、京族等民族分布。
2001年10月,泾县参加了全省第一批乡镇区划调整试点工作,全县乡镇由30个调整为21个。
2004年底,泾县辖11个镇、10个乡。
2005年,泾县将原11镇、10乡调整为9镇、2乡(泾川镇、茂林镇、榔桥镇、丁家桥镇、蔡村镇、琴溪镇、桃花潭镇、黄村镇、云岭镇、汀溪乡、昌桥乡),已于4月18日正式宣布实施。调整后,乡镇平均面积为186.7平方千米;平均人口为3.32万人。
2008年泾县辖:泾川镇、茂林镇、榔桥镇、丁家桥镇、蔡村镇、琴溪镇、桃花潭镇、黄村镇、云岭镇、汀溪乡、昌桥乡。