清代,先后为安中里,昌化里,北上里,东安里部分辖地。
民国时,为象县中平乡、瓜山乡辖地。
1949年12月,称象县中平区。
1953年4月,改属石龙县。
1958年1月,改称中平乡;同年8月,改称中平公社;同年9月,与大乐公社、百丈公社连片为丰收公社。
1959年3月,析出,复称中平公社。
1960年5月,石龙县更名象州县,中平公社属之。
1962年9月,中平公社与百丈公社合并称中平区。
1966年8月,又析出,复称中平公社。
1984年10月,改称中平乡。
1999年6月,改称中平镇。