清屬北路30地的五郎廟地。
民國十九年(1930年),屬北部30壩的五郎廟壩。
民國二十八年(1939年),屬斗山鄉8保所轄。
1950年,境內設五郎廟鄉(屬城關鎮)、杜家漕鄉(屬城關鎮)、馬家店鄉(屬原公區)、呂家村鄉(屬原公區)。
1956年,五郎廟鄉、杜家漕鄉合并為五郎廟鄉(屬城關鎮),馬家店鄉、呂家村鄉合并為呂家村鄉(屬原公區)。
1958年,五郎廟鄉改為紅旗管理區(屬龍頭區),呂家村鄉改為呂家村管理區(屬龍頭區)。
1961年,紅旗管理區改為五郎廟公社,呂家村管理區改為呂家村公社。
1966年,五郎廟公社改稱紅旗公社,呂家村公社改稱朝陽公社。
1972年,紅旗公社復稱五郎廟公社,朝陽公社復稱呂家村公社。
1983年,五郎廟公社改五郎廟鄉,轄7個行政村;呂家村公社改呂家村鄉,轄7個行政村。
1996年,呂家村鄉、五郎廟鄉合并為五郎廟鄉,全鄉轄11個行政村。
2002年,鴛鴦橋村并入曹家村,張家村并入呂家村,全鄉轄9個行政村。
2011年8月,五郎廟鄉改為五郎廟鎮,轄9個行政村。
2015年6月28日,陜西省調整鄉鎮行政區劃,撤銷五郎廟鎮,設立蓮花街道。