史称把步。
明代时期,属陇胯则溪。
清代时期,属向化里设则溪塘,改为八步。
民国初期,属北区。
民国二十一年(1932年),设毕水镇,属十一区,为区公所驻地。
民国三十三年(1944年),设碧云乡。
1950年1月,属五区,为区政府驻地。
1952年2月,分别设碧云、山脚、新场、化处、坝子等乡。
1958年,撤乡建八步公社。
1961年8月,分别建八步、新场、山脚、化处等公社。
1984年2月,置八步、及新场等乡。
1992年1月,撤区建八步镇。
2013年,撤销八步镇,设置八步街道。