清嘉慶七年(1802年),設(shè)南鄉(xiāng)定遠(yuǎn)里固縣壩地。
民國三年(1914年),設(shè)鎮(zhèn)巴縣北區(qū)固縣壩村。
民國二十五年(1936年),設(shè)城區(qū)聯(lián)保1、2、3保。
民國二十九年(1940年),設(shè)城區(qū)鄉(xiāng)1、2保。
1950年,設(shè)城關(guān)區(qū)小洋壩鄉(xiāng)、木橋鄉(xiāng)。
1953年,另設(shè)東溝鄉(xiāng)。
1956年,小洋壩鄉(xiāng)、木橋鄉(xiāng)合并為小洋鄉(xiāng)、東溝鄉(xiāng)。
1958年,為小洋生產(chǎn)管理區(qū)和東溝生產(chǎn)管理區(qū)。
1961年,東溝、小洋管理區(qū)合并為小洋公社。
1966年12月,改為長征公社。
1971年2月,復(fù)稱小洋公社。
1984年,改設(shè)小洋鄉(xiāng)。
1996年5月,將毛埡鄉(xiāng)并入小洋鄉(xiāng)。
2001年12月,將白河鄉(xiāng)、小洋鄉(xiāng)合并設(shè)立小洋鎮(zhèn)。