清属北路30地的五郎庙地。
民国十九年(1930年),属北部30坝的五郎庙坝。
民国二十八年(1939年),属斗山乡8保所辖。
1950年,境内设五郎庙乡(属城关镇)、杜家漕乡(属城关镇)、马家店乡(属原公区)、吕家村乡(属原公区)。
1956年,五郎庙乡、杜家漕乡合并为五郎庙乡(属城关镇),马家店乡、吕家村乡合并为吕家村乡(属原公区)。
1958年,五郎庙乡改为红旗管理区(属龙头区),吕家村乡改为吕家村管理区(属龙头区)。
1961年,红旗管理区改为五郎庙公社,吕家村管理区改为吕家村公社。
1966年,五郎庙公社改称红旗公社,吕家村公社改称朝阳公社。
1972年,红旗公社复称五郎庙公社,朝阳公社复称吕家村公社。
1983年,五郎庙公社改五郎庙乡,辖7个行政村;吕家村公社改吕家村乡,辖7个行政村。
1996年,吕家村乡、五郎庙乡合并为五郎庙乡,全乡辖11个行政村。
2002年,鸳鸯桥村并入曹家村,张家村并入吕家村,全乡辖9个行政村。
2011年8月,五郎庙乡改为五郎庙镇,辖9个行政村。
2015年6月28日,陕西省调整乡镇行政区划,撤销五郎庙镇,设立莲花街道。