唐麟德二年(665年),設(shè)羅目縣,后撤銷。
宋朝時(shí)期,置中鎮(zhèn)(或忠鎮(zhèn))寨,曾于此辟“馬市”。
明朝時(shí)期,置中鎮(zhèn)巡檢司。
清嘉慶十三年(1808年),置峨邊撫夷廳(駐地大堡)。
清嘉慶十四年(1809年),增置“經(jīng)歷署”分駐于此。
民國時(shí)期,設(shè)縣佐,為分縣駐地。
民國二年(1913年),縣佐改為警務(wù)長,置第三區(qū)公署。
1949年,為縣駐地,又是第三區(qū)區(qū)公所駐地(后遷駐毛坪)。
1951年,設(shè)沙坪鄉(xiāng)。
1954年,設(shè)城關(guān)鎮(zhèn)。
1988年12月,沙坪鄉(xiāng)和城關(guān)鎮(zhèn)合并為沙坪鎮(zhèn)。
2020年5月18日,撤銷紅花鄉(xiāng)、共和鄉(xiāng),將原紅花鄉(xiāng)和原共和鄉(xiāng)所屬行政區(qū)域劃歸沙坪鎮(zhèn)管轄。