原景洪镇城区古称景德,是勐泐国的都城,自西晋至明为历代土司司署驻地。
1950年名景德街,属车里县景洪区。
1954年城区更名为允景洪,为州府驻地。
1958年置县,1959年景洪县府移驻景德街,称景德镇。
1969年从景洪区析建允景洪公社,景德镇及街区并入允景洪公社。
1975年从允景洪公社析建允景洪镇。
1978年撤允景洪公社并入允景洪镇,1994年更名景洪镇。
原嘎栋乡1984年设嘎栋区,1988年改乡。
2002年撤销原嘎栋乡、景洪镇,设立景洪镇、允景洪街道。
2004年撤销景洪镇,原景洪镇的纳板、曼点、曼沙、曼迈、曼戈播5个村委会划归嘎洒镇管辖,将曼外、曼戈龙2个村委会划归允景洪街道办事处管辖。