唐開元十六年(728年),屬合州府銅梁縣。
清朝時期,屬遂寧中安里三匯場。
民國元年(1912年)后,屬潼南縣。
1950年1月,建三匯鄉(xiāng)。
1952年4月,三匯鄉(xiāng)劃出部分區(qū)域增設(shè)匯集鄉(xiāng)、萬壽鄉(xiāng)。
1956年6月,匯集鄉(xiāng)并入三匯鄉(xiāng),同年又分出。
1958年9月,三匯鄉(xiāng)改為三匯公社。
1981年12月,小渡鎮(zhèn)因重名,即以境內(nèi)小渡口,三匯公社更名小渡公社。
1983年12月,小渡公社改為小渡鄉(xiāng)。
1993年12月,小渡鄉(xiāng)、匯集鄉(xiāng)、青云鄉(xiāng)合并建小渡鎮(zhèn)。