1979年3月,寶安縣改為深圳市;10月,正式組建羅湖區,轄福田、附城2個公社和深圳鎮。1982年1月,設立羅湖行政區,轄整個深圳經濟特區。1983年6月,深圳市把經濟特區劃分為羅湖、上步、南頭、沙頭角4個辦事處;羅湖辦事處轄附城公社、人民路街道與和平路街道;同年10月,撤銷附城公社和人民路、和平路2個街道,設立桂園、筍崗、蛟湖、南湖、黃貝、翠竹6個街道。1984年5月辦事處改稱管理區。
1990年1月,經國務院批準,由原羅湖管理區、沙頭角管理區合并組建羅湖區;9月21日,羅湖區政府正式成立。轄區東起大鵬灣背仔角,與龍崗區接壤,西至紅嶺路以東,與福田區相鄰,南隔深圳河與香港新界相望,北靠“特區管理線”,與龍崗區相連。面積139.2平方千米,人口27.4萬人(1996年前后),暫住一年以上的外來人口35.4萬人。轄8個街道、1個鎮:南湖街道、筍崗街道、黃貝街道、翠竹街道、鹽田街道、桂園街道、蛟湖街道、梅沙街道、沙頭角鎮。區政府駐湖貝路。
1997年10月21日,國務院批準將羅湖區的沙頭角鎮和鹽田、梅沙2個街道劃出設立鹽田區。1998年設立東湖街道、蓮塘街道。調整后,羅湖區轄桂園、黃貝、東門、翠竹、南湖、筍崗、東湖、蓮塘8個街道。
2000年第五次人口普查,羅湖區總人口774805人,其中:桂園街道79615人、黃貝街道110944人、東門街道79000人、翠竹街道181925人、南湖街道68095人、筍崗街道126895人、東湖街道65014人、蓮塘街道63317人。
2002年,羅湖區轄8個街道,122個居委會。2003年10月正式設立東曉街道、清水河街道。2005年末,全區常住人口86.04萬人。轄桂園、黃貝、東門、翠竹、東曉、南湖、筍崗、東湖、蓮塘、清水河10個街道,115個社區。
2006年末,羅湖區總面積78.36平方千米。常住總人口86.78萬人。轄10個街道,115個社區(83個社區工作站)。區政府駐文錦中路。
2008年末,羅湖區戶籍總人口418955人。2009年末,羅湖區轄10個街道,115個社區。區政府駐黃貝路。
2010年第六次人口普查,羅湖區常住總人口923421人,其中,桂園街道82694人,黃貝街道113382人,東門街道90454人,翠竹街道110459人,南湖街道90500人,筍崗街道64004人,東湖街道84556人,蓮塘街道85569人,東曉街道100779人,清水河街道101024人。
2012年末,羅湖區面積78.36平方千米。戶籍人口50.62萬人,常住人口93.64萬人。轄10個街道。