民國十九年(1930年),境域?qū)倥R沂縣第三區(qū)。
民國二十七年(1938年)4月,屬沭水縣臨東區(qū)。
民國三十四年(1945年)9月,為臨沂縣臨東區(qū)。
1951年3月,改為臨沂縣第十區(qū)。
1955年10月,改為相公區(qū)。
1957年9月,相公區(qū)劃分相公、斜坊、獨樹頭3鄉(xiāng),境域?qū)傧喙l(xiāng)。
1958年8月,改為超英公社。
1959年3月,稱相公公社。
1970年4月,改為相公區(qū)。
1971年3月,復為相公公社。
1984年4月,改為相公鎮(zhèn)。
2004年5月,撤鎮(zhèn)設(shè)相公街道。