1949年,上马街道辖域属南海专即墨县治。
1951年1月,第九辖乡政府(含河套)成立。
1955年10月,更名为马哥庄。
1956年3月,撤销马哥庄,并入阴岛。
1958年9月,撤乡设社,曙光人民公社成立,后改称马哥庄人民公社。
1961年3月21日,马哥庄公社由即墨县划归崂山郊,同年10月5日,崂山郊改为崂山县,归之。
1984年4月,撤消人民公社建立上马镇,1994年6月,城阳设立,上马镇由崂山划归城阳辖治。
2001年6月,上马镇改为上马街道。