明清时期属普安州鲁土营土司辖下的插花地。
1914年始划归兴义县。
1932年为七区顶效乡。
1941年属顶效区顶效乡。
1945年撤区设顶效乡。
1951年成立顶效区顶效乡。
1955年改乡为镇。
1959年改顶效管理区。
1961年设顶效人民公社。
1984年改顶效镇,均属顶效区。
1992年设顶效镇。
2019年8月1日,根据《州人民政府关于同意兴义市设置马岭街道、顶效街道、木陇街道的批复》州府函[2019]64号文,同意设置顶效街道。
街道办事处驻顶效社区。