周朝時(shí),屬巴國(guó)地。
秦朝時(shí),屬巴郡。
漢朝時(shí),屬宕渠。
唐朝時(shí),屬朗池。
民國(guó)時(shí)期,屬營(yíng)山二、三區(qū)。
1951年8月,設(shè)觀音鄉(xiāng),屬營(yíng)山縣第八區(qū)。
1958年10月,觀音鄉(xiāng)改為觀音公社。
1969年,觀音公社更名星火公社。
1984年,由星火公社改為星火鄉(xiāng)。
1992年8月,由星火鄉(xiāng)改為星火鎮(zhèn),聯(lián)升鄉(xiāng)、柏坪鄉(xiāng)2鄉(xiāng)并入。
1997年10月,聯(lián)升、柏坪2鄉(xiāng)析出。
2006年6月,聯(lián)升鄉(xiāng)并入星火鎮(zhèn)。
2019年10月29日,撤銷柏坪鄉(xiāng),劃歸星火鎮(zhèn)管轄。