唐代,屬涪州涪陵縣治平鄉(xiāng)。
清朝時(shí)期,屬洛州羅云里,境內(nèi)設(shè)有南沱場(chǎng)。
清末,屬涪州第二區(qū)清溪鎮(zhèn)。
民國(guó)二十年(1931年),屬涪陵縣第七區(qū)。
民國(guó)二十四年(1935年),屬涪陵縣第一區(qū)。
民國(guó)三十一年(1942年)7月后,3鎮(zhèn)均降為鄉(xiāng)。
1950年初,置南沱、龍駒2鄉(xiāng),隸屬涪陵縣第一區(qū)(駐復(fù)興鄉(xiāng))。
1955年12月,置涪陵縣南沱區(qū),轄有南沱、焦巖、龍駒3鄉(xiāng)。
1963年,撤銷南沱區(qū),仍置南沱、焦巖、龍駒3鄉(xiāng)。
1992年7月,南沱、焦巖、龍駒3鄉(xiāng)合并置南沱鎮(zhèn)。