建国前属嵩阳乡。
建国初期,官桥、索河2个管理区属汉阳县三区,石山管理区属汉阳县四区。
1958年官桥、索河属红旗人民公社,改为柏林公社。
石山属幸福人民公社,后为侏儒公社。
1960年柏林公社分为柏林、李集两个公社,官桥、索河隶属李集公社。
1961年设区,官桥、索河两公社属李集区,石山公社属侏儒区。
1975年撤区并社,索河、官桥、石山三个公社合并为索河公社,1984年12月改为索河镇。
设索河社区、彭新村、新庄村、松岭村、石山堡村、龙霓山村、辜湾村、虎圻村、横岭村、金龙村、石马村、索河村、长河村、梅池村、龙潭村、石港村、嵩阳村、渔业村、延山村、官桥村、群益村、李集村、和平村、尹湾村、丁湾村、群生村、六神山村。
2016改为索河街道。