1949年10月,全县划分为8个区,11个乡。
1950年3月,中共桓台县委、县政府驻索镇。
1958年建索镇公社。
1961年9月,复名桓台县后,12月建区分社,重新用地名冠名,全县分为7个区,38个人民公社。
1966年9月撤区并社,全县划分为索镇、耿桥等15个人民公社,将原张桥公社、东毕公社、南王公社部分村庄划归索镇人民公社。
1982年1月,全县社改乡。
1994年索镇人民公社改称索镇人民政府。
2001年3月,耿桥镇并入索镇,镇政府驻地不变。
2010年5月,以原索镇镇的东镇村等43个村建立索镇街道,下辖43个村民委员会。