南北朝梁武帝天監(jiān)八年(509年),義陽縣建在今元壩鎮(zhèn)。
隋開皇三年(583年),廢義陽縣,并入奉國縣。
宋、元、明及清道光(1821年-1850年)年間,今元壩鎮(zhèn)境先后隸屬牟勒鎮(zhèn)、大獲鄉(xiāng)。
清光緒元年(1875年),今元壩鎮(zhèn)境隸屬東路總保。
宣統(tǒng)二年(1910年)至民國二十二年(1933年)起屬元壩鎮(zhèn)。
民國二十三年(1934年)10月,紅四方面軍在天井村建立區(qū)、鄉(xiāng)蘇維埃政府。
1951年,成立元壩鄉(xiāng)。
1958年,改為元壩人民公社。
1986年,改建為元壩鎮(zhèn)。
2005年4月30日,原店子鄉(xiāng)、張王鄉(xiāng)、金壁鄉(xiāng)3個鄉(xiāng)所屬行政區(qū)劃并入元壩鎮(zhèn)。