民國二十年(1931年)置柏家鄉(xiāng)。
1949年12月柏家場解放后,首先建立柏家鄉(xiāng),轄18個(gè)保,鄉(xiāng)址柏家場老鄉(xiāng)公所,屬蟠龍區(qū);1950年5月劃歸城南區(qū),轄18個(gè)行政村;1955年12月由三新、伍通兩鄉(xiāng)和龍峰、雙河兩鄉(xiāng)各一部分劃入柏家鄉(xiāng),屬柏家區(qū);1958年9月建立柏家人民公社;1966年6月改稱為紅衛(wèi)公社;1968年6月成立紅衛(wèi)公社革命委員會;1976年改稱柏家公社革委會;1981年3月改公社革委會為管委會;1984年1月恢復(fù)鄉(xiāng)建制,改稱為柏家鄉(xiāng)人民政府;1992年9月撤區(qū)并鄉(xiāng)建鎮(zhèn),原龍江鄉(xiāng)、柏家鄉(xiāng)合并建立柏家鎮(zhèn),鎮(zhèn)址柏家場;2002年10月村組建制調(diào)整,由原來的23個(gè)村合并為6個(gè)行政村(三新村、中心村、龍峰村、白仙村、伍通村、桂花村)、2個(gè)街道社區(qū)(紅衛(wèi)湖社區(qū)、龍江社區(qū)),84個(gè)村(居)民小組。