南昌市下辖东湖区、西湖区、青云谱区、青山湖区、湾里区、新建区6个市辖区,以及南昌县、进贤县、安义县3个县。其中市辖区下辖红谷滩新区、高新区、南昌经济开发区、小蓝经济技术开发区、桑海经济技术开发区、望城新区。共有29个街道、47个镇、33个乡,499个社区、1141个行政村;其中市辖区共有29个街道、10个镇、2个乡,389个社区、167个行政村。