南朝梁,為韶陽郡治及陽壽縣治。
隋朝,為陽壽縣治。
唐朝,為象州(象郡)治。
五代十國,為陽壽縣治。
宋、元時期,沿舊制。
明、清時期,為象州(散州)治。
清代,分屬廂一里、廂二里(后合為廂坊里)、南鄉(xiāng)里、西鄉(xiāng)里、北下里。
民國,屬象縣城區(qū)(廂)鎮(zhèn)及近城鄉(xiāng)、上西鄉(xiāng)、中西鄉(xiāng),縣治今象州縣城。
1949年12月,為象縣城廂區(qū)。
1953年4月,改屬石龍縣。
1956年4月,改稱象州區(qū)。
1958年1月,改稱象州鄉(xiāng),同年8月改稱象州公社,同年9月與妙皇公社、王鐸公社合并為躍進公社。
1959年3月,析出,復(fù)稱象州公社。
1960年5月,石龍縣更名象州縣,象州公社屬之。
1961年6月,增設(shè)象州鎮(zhèn)(縣轄鎮(zhèn))。
1962年3月起,為象州縣人民政府駐地;同年9月改稱象州區(qū)。
1963年4月,降象州鎮(zhèn)為象州區(qū)鄉(xiāng)級鎮(zhèn)。
1966年8月,象州區(qū)改稱象州公社。
1980年3月,龍富大隊析出龍門大隊,石里大隊析出沐恩大隊;同年9月,象州鎮(zhèn)升為區(qū)級鎮(zhèn),劃轄原屬象州公社的象州、朝南2大隊。
1984年10月,象州公社與象州鎮(zhèn)合并稱象州鎮(zhèn)。