秦、漢、晉隸鄨縣。
五代設(shè)義州治。
北宋建打鼓寨。
元開永興場。
清順治年間建打鼓新場。
民國分屬黔西縣二區(qū)、九區(qū),遵義縣十二區(qū),大定縣九區(qū)。
1941年,設(shè)金沙縣,建新場鎮(zhèn)。
解放后分屬金沙縣一、二、五區(qū)。
1956年,一區(qū)更名城關(guān)區(qū)。
1959年,城關(guān)區(qū)與紅旗公社合并為城關(guān)紅旗公社。
1960年,直隸縣的城關(guān)鎮(zhèn)復(fù)隸紅旗公社。
1963年,城關(guān)鎮(zhèn)析出,升為區(qū)級鎮(zhèn)。
1991年,撤區(qū)建鎮(zhèn)。
城關(guān)鎮(zhèn)、城關(guān)區(qū)與原巖孔區(qū)、平壩區(qū)部分村合并為城關(guān)鎮(zhèn)。
2013年,貴州省人民政府發(fā)布《省人民政府關(guān)于同意金沙縣部分鄉(xiāng)鎮(zhèn)行政區(qū)劃調(diào)整的批復(fù)》(黔府函〔2013〕140號)文件,同意撤銷金沙縣城關(guān)鎮(zhèn)建制,設(shè)置柳塘鎮(zhèn),以原城關(guān)鎮(zhèn)前勝村、柳塘村、桃園村、金新村、金坪村、淹壩村、三合村、聯(lián)盟村、雙興村、豐景村、江龍村等11個村地域為柳塘鎮(zhèn)行政區(qū)域,鎮(zhèn)人民政府駐桃園村。