清朝,屬楚江、高溪2鎮。
民國十九年(1930年),屬第五區楚江鎮及第六區高溪鎮。
民國二十二年(1933年),屬第八區隆平、升平2鄉。
民國二十六年(1937年),屬公忠、和平2鄉。
民國二十八年(1939年),屬第八區隆平、升平2鄉。
1949年,屬第一、第二區。
1950年6月,屬第一區集中、龍潭、曲河、港子口4鄉及第三區萬壽、雙牌樓、嶺塘3鄉。
1956年6月,撤區并鄉,萬壽、雙牌樓、嶺塘3鄉并入陽山觀鄉,集中、龍潭、曲河、港子口4鄉并入馬路街鄉。
1958年10月,馬路街鄉并入飛躍公社,陽山觀鄉改為曙光公社。
1959年1月,飛躍公社更名楚江圩公社,曙光公社更名陽山觀公社。
1961年6月,恢復區建制,楚江圩公社屬楚江圩區,陽山觀公社屬黃陽司區;同年11月,陽山觀公社分為陽山觀、香花壩2公社,楚江圩公社分為馬路街、上嶺橋、楚江圩、接履橋4公社。
1962年12月,馬路街、上嶺橋2公社劃歸冷水灘區。
1995年7月,陽山觀、上嶺橋、馬路街3鄉合并為上嶺橋鎮。
2015年,上嶺橋鎮與竹山橋鎮成建制合并設立上嶺橋鎮。