史稱把步。
明代時(shí)期,屬隴胯則溪。
清代時(shí)期,屬向化里設(shè)則溪塘,改為八步。
民國(guó)初期,屬北區(qū)。
民國(guó)二十一年(1932年),設(shè)畢水鎮(zhèn),屬十一區(qū),為區(qū)公所駐地。
民國(guó)三十三年(1944年),設(shè)碧云鄉(xiāng)。
1950年1月,屬五區(qū),為區(qū)政府駐地。
1952年2月,分別設(shè)碧云、山腳、新場(chǎng)、化處、壩子等鄉(xiāng)。
1958年,撤鄉(xiāng)建八步公社。
1961年8月,分別建八步、新場(chǎng)、山腳、化處等公社。
1984年2月,置八步、及新場(chǎng)等鄉(xiāng)。
1992年1月,撤區(qū)建八步鎮(zhèn)。
2013年,撤銷八步鎮(zhèn),設(shè)置八步街道。