晋安区辖3个街道、4个镇、2个乡:
茶园街道:站前社区、站东社区、铁中社区、环南社区、斗门社区、环北社区、洋下西社区、洋下东社区、洋四社区、湖逵社区、东浦社区、红星社区、凤山社区、电建社区、金鸡社区;
王庄街道:华美社区、乐东社区、印染厂社区、紫阳社区、砌池社区、紫新社区、丝绸厂社区、五里亭社区、福马社区、民安社区、大名城社区、鼎屿社区;
象园街道:乐西社区、长河里社区、菊园社区、南湖社区、双龙社区、连辉社区、乐园社区、象园社区、双坂社区;