丰城有20个镇,分别为:小港镇、白土镇、袁渡镇、石滩镇、张巷镇、杜市镇、淘沙镇、秀市镇、桥东镇、洛市镇、铁路镇、丽村镇、荣塘镇、拖船镇、泉港镇、董家镇、隍城镇、梅林镇、曲江镇、上塘镇。
丰城,江西省试点省直管市,位于江西省中部、赣江中下游,鄱阳湖盆地南端,东临抚州临川区、南昌进贤县,南临抚州崇仁县、乐安县、吉安新干县,西接宜春樟树市、高安市,北连南昌新建区、南昌县,距南昌60公里、南昌昌北机场70公里。
丰城总面积2845平方公里,辖5个街道、20个镇、7个乡,2014年末,户籍人口148.77万。境内以平原地形为主,整个地势由西南向东北逐渐倾斜。