明清時期屬普安州魯土營土司轄下的插花地。
1914年始劃歸興義縣。
1932年為七區(qū)頂效鄉(xiāng)。
1941年屬頂效區(qū)頂效鄉(xiāng)。
1945年撤區(qū)設頂效鄉(xiāng)。
1951年成立頂效區(qū)頂效鄉(xiāng)。
1955年改鄉(xiāng)為鎮(zhèn)。
1959年改頂效管理區(qū)。
1961年設頂效人民公社。
1984年改頂效鎮(zhèn),均屬頂效區(qū)。
1992年設頂效鎮(zhèn)。
2019年8月1日,根據《州人民政府關于同意興義市設置馬嶺街道、頂效街道、木隴街道的批復》州府函[2019]64號文,同意設置頂效街道。
街道辦事處駐頂效社區(qū)。