中坝街道境域始建于元代时期,兴盛于明朝时期。
清朝乾隆年间,属江油县第三甲。
雍正九年(1731年),设中坝巡检司。
民国二年(1913年),设中坝场团防局。
民国十四年(1925年),中坝场改镇。
民国二十四年(1935年),红军设中坝镇苏维埃政府。
1949年12月,设中坝镇军事管制委员会。
1950年3月,属江油县第三区。
1951年5月,江油县人民政府由武都迁驻中坝,设城关镇。
1954年,改城关区。
1955年,改城关镇。
1958年,彰明县太平、三合2场并入城关镇。
1981年,更名中坝镇。
1985年,金轮乡并入。
2018年7月,撤镇设街道。