武功是个农业县,人口分布以农村为主,城镇人口所占比例很小。1956年城镇人口25106人,占总人口的12.01%;农村人口183894人,占总人口的87.99%。1982年城镇人口31673人,占总人口的8.1%;农村人口359322人,占总人口的91.9%。1990年城镇人口 31530人,占总人口的8.46%;农村人口341174人,占总人口91.54%。
武功县各乡(镇)人口密度也有较大的差异。小村镇、普集镇、大庄乡、北营乡人口密度最大。据1990年统计,每平方公里分别为4436.1人、 2502.3人、1202.3人、1161.5人。河道乡人口密度最小,每平方公里669.5人。