有21个乡镇,其中有12个乡,9个镇,分别是:古炉乡、凉泉乡、新桥乡、金堤乡、杨林乡、沈冲乡、新坝乡、麦元乡、莲洲乡、雷池乡、毛安乡、泊湖乡、太慈镇、杨湾镇、漳湖镇、长岭镇、高士镇、华阳镇、鸦滩镇、雷阳镇、赛口镇。