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