2010年第六次人口普查,修水县常住总人口739986人,其中,义宁镇109983人,白岭镇30713人,全丰镇26384人,古市镇35095人,大桥镇33696人,渣津镇43462人,马坳镇32577人,杭口镇15924人,港口镇20297人,溪口镇27167人,西港镇21136人,山口镇15851人,黄沙镇18219人,黄港镇14674人,何市镇18498人,上奉镇14661人,四都镇20687人,太阳升镇27851人,宁州镇19865人,路口乡14328人,黄龙乡16590人,上衫乡12455人,余段乡4139人,水源乡11442人,石坳乡14443人,东港乡11349人,上杭乡16273人,新湾乡9845人,布甲乡8494人,漫江乡8084人,复原乡4043人,竹坪乡8117人,征村乡13107人,庙岭乡8966人,黄坳乡14899人,大椿乡16672人。