从南往北排列:东瀚镇,沙埔镇,高山镇,三山镇,江阴镇,港头镇,江镜镇,新厝镇,龙田镇,渔溪镇,上迳镇,海口镇,宏路镇,东张镇,城头镇,音西镇,南岭镇,阳下镇,镜洋镇,都镇。
全市辖7个街道、17个镇:玉屏街道、龙山街道、龙江街道、音西街道、宏路街道、石竹街道、阳下街道,海口镇、城头镇、南岭镇、龙田镇、江镜镇、港头镇、高山镇、沙埔镇、三山镇、东瀚镇、渔溪镇、上迳镇、厝镇、江阴镇、东张镇、镜洋镇、一都镇;江镜华侨农场、东阁华侨农场。