清初名周家灘,光緒年間建為新峰場。
沿周家河兩岸,河北屬新興里,河南屬峰高里。
民國初劃自治區(qū)域時,尚未建鄉(xiāng),后將二里合建新峰鄉(xiāng)。
民國29年(1940年)與保安鄉(xiāng)合并稱保新鄉(xiāng)。
民國30年又將保新鄉(xiāng)分為保安、新峰2鄉(xiāng)。
1950年建政時仍名新峰鄉(xiāng)。
1958年保安并入建立保新公社。
1961年又分為新峰、保安2個公社。
1984年改公社為鄉(xiāng),治所設(shè)周家灘。
1993年重慶市撤區(qū)并鄉(xiāng)建鎮(zhèn),撤新峰鄉(xiāng)并入昌元鎮(zhèn),地名仍保留。
2002年清泉村、高坎村、紅星村、謝家壩村、新伍村、茅橋村合并,沿用新峰鄉(xiāng)名為新峰村。
2007年6月昌元鎮(zhèn)撤銷分設(shè)昌元、昌州2街道,劃歸昌元街道,更為新峰社區(qū)。