清末至民國12年(1923),為榮縣二區(qū)程家場保。
至清乾隆時已成集市,民國31年(1942)改“家”為“佳”,即程佳鄉(xiāng)公所,后改名程家鎮(zhèn)。
1951年劃分為程家鎮(zhèn),鎮(zhèn)東鄉(xiāng)、高洞鄉(xiāng)、金龍鄉(xiāng)、百歲鄉(xiāng)、同德鄉(xiāng)、石鳳鄉(xiāng)、洛陽鄉(xiāng)、農(nóng)王鄉(xiāng)。
1953年改程家鎮(zhèn)為成佳鎮(zhèn),1956年撤鎮(zhèn)建鄉(xiāng),1958年設(shè)成佳人民公社,1984年復(fù)名成佳鄉(xiāng),1986年再度撤鄉(xiāng)建鎮(zhèn)。
1995年,原榮縣成佳區(qū)所轄高洞鄉(xiāng)、農(nóng)王鄉(xiāng)、石鳳鄉(xiāng)撤銷后一并合入成佳鎮(zhèn)。
成佳鎮(zhèn)歷史上屬榮州府榮縣管轄,2005年8月1日,劃入自貢市貢井區(qū)。
2019年9月,撤銷章佳鄉(xiāng),其所屬行政區(qū)域劃歸成佳鎮(zhèn)管轄。
成佳鎮(zhèn)政府駐地,1974年以前在周宗廟舊址(現(xiàn)成佳鎮(zhèn)花椒村8組);1974年至2001年4月在蘭家祠堂(現(xiàn)天府社區(qū)大同街);2001年4月起在天府社區(qū)萬壽宮6號(原榮縣成佳區(qū)公所駐地)。