元代,屬南賓縣。
民國二十年(1931年),劃屬鴻鶴鄉(xiāng)。
1950年,屬七區(qū)。
1951年,屬一區(qū)。
1952年8月24日,設(shè)置洋渡鄉(xiāng)。
1953年2月20日,由洋渡鄉(xiāng)析置同合鄉(xiāng),鴻鶴鄉(xiāng)更名蒲家鄉(xiāng),并析置藍(lán)田鄉(xiāng)。
1955年,屬十二區(qū)。
1956年,同合、蒲家、藍(lán)田3鄉(xiāng)并入洋渡鄉(xiāng)。
1958年,洋渡鄉(xiāng)改為洋渡公社。
1961年,洋渡公社析置蒲家、同合2公社。
1984年,蒲家公社、同合公社、洋渡公社分別改為蒲家鄉(xiāng)、同合鄉(xiāng)、洋渡鄉(xiāng)。
1985年4月19日,洋渡鄉(xiāng)撤鄉(xiāng)設(shè)鎮(zhèn),改為洋渡鎮(zhèn)。
1992年底,同合、蒲家2鄉(xiāng)并入洋渡鎮(zhèn)。