唐代属汤望州。
宋代属罗氏鬼国。
元代属八番顺元宣慰司。
明代属贵州宣慰司,为水西安氏土司辖地。
清雍正十一年(1733),置水城厅。
1913年,废厅改置水城县,属黔西道。
1935年,隶贵州省第四行政督察区。
1949年,属毕节专区。
1966年,析以德、艺奇等8公社与威宁彝族回族苗族自治县二塘等地置水城特区(县级),属毕节专区。
1970年,撤县并入特区,属六盘水地区。
1987年,撤水城特区,以比德、发耳等98乡复置水城县。
2024年7月,撤销水城县,改设六盘水市水城区。