秦、汉、晋隶鄨县。
五代设义州治。
北宋建打鼓寨。
元开永兴场。
清顺治年间建打鼓新场。
民国分属黔西县二区、九区,遵义县十二区,大定县九区。
1941年,设金沙县,建新场镇。
解放后分属金沙县一、二、五区。
1956年,一区更名城关区。
1959年,城关区与红旗公社合并为城关红旗公社。
1960年,直隶县的城关镇复隶红旗公社。
1963年,城关镇析出,升为区级镇。
1991年,撤区建镇。
城关镇、城关区与原岩孔区、平坝区部分村合并为城关镇。
2013年,贵州省人民政府发布《省人民政府关于同意金沙县部分乡镇行政区划调整的批复》(黔府函〔2013〕140号)文件,同意撤销金沙县城关镇建制,设置鼓场街道。
以原城关镇光明社区、罗马社区、紫金社区、长安社区、新城社区、工农社区、太极村、大定村、黎明村、玉屏村、红岩村、旭华村等12个村(社区)地域为鼓场街道的行政区域,街道办事处驻罗马社区。