南昌市下辖南昌县、新建县、进贤县、安义县等四个县,东湖区、西湖区、青云谱区、青山湖区、湾里区等5个区,以及南昌经济技术开发区(昌北区)、南昌高新技术产业开发区(高新区)和红谷滩新区。现辖5个市辖区、4个县。南昌市政府驻红谷滩新区市政府大楼。
共有29个街道、47个镇、33个乡,499个居委会、1141个村委会;其中市辖区共有29个街道、10个镇、2个乡,389个居委会、167个村委会。市人民政府驻红谷滩新区。
南昌市辖区土地面积617平方公里,有29个街道办事处,14个乡镇,人口214.52万人,其中非农业人口166.79万人,占全市人口的35.1%。财政一般预算收入9.17亿元,占全市15.7%。 市辖县土地面积6785平方公里,有66个乡镇,2005年人口260.65万人,占全市人口的54.9%;农业人口207.5万人,占全市农业人口的81.3%。2005年生产总值314.95亿元,占全市31.3%,财政一般预算收入9.44亿元,占全市16.2%。