元为大龙番、小龙番、卧龙番等安抚司。明置程番府,后改定番州,清袭之。1913年改为定番县,1941年改为惠水县。因涟江支流惠水得名。
1996年,惠水县辖8个镇、17个乡:和平镇、芦山镇、王佑镇、断杉镇、雅水镇、摆金镇、三都镇、高镇镇、长田乡、大坝乡、毛家苑乡、大龙乡、甲烈乡、岗度乡、宁旺乡、斗底乡、摆榜乡、鸭绒乡、太阳乡、抵麻乡、甲戎乡、抵季乡、羡塘乡、长安乡、打引乡。县政府驻和平镇。
2000年第五次人口普查,惠水县常住总人口388896人,其中:和平镇49535人,高镇镇28873人,三都镇19190人,摆金镇23211人,雅水镇16693人,断杉镇20206人,芦山镇20178人,王佑镇9198人,长田乡9702人,摆榜乡9805人,斗底乡5814人,甲烈乡9503人,岗度乡11888人,宁旺乡8716人,鸭绒乡16456人,太阳乡13519人,羡塘乡18007人,甲戎乡12887人,抵季乡17211人,大龙乡14200人,大坝乡8997人,抵麻乡7400人,长安乡9097人,打引乡9906人,毛家苑乡18704人。
2002年11月25日,经贵州省政府批准,毛家苑乡更名为好花红乡,所辖行政区域为原毛家苑乡行政区域。调整后,惠水县辖8个镇、17个乡:和平镇、高镇镇、三都镇、摆金镇、雅水镇、断杉镇、芦山镇、王佑镇、长田乡、斗底乡、甲烈乡、岗度乡、宁旺乡、鸭绒乡、太阳乡、羡塘乡、甲戎乡、抵季乡、大龙乡、大坝乡、摆榜乡、抵麻乡、长安乡、打引乡、好花红乡。
2003年末,惠水县总人口43.23万人,其中非农业人口3.59万人,少数民族24.9万人。辖8个镇、17个乡,201个村委会、9个居委会。
2007年末,惠水县总面积2470平方千米,总人口44.4万人,其中少数民族人口26.4万人,非农人口4.3万余人。辖8个镇、17个乡,201个行政村、4个社区、5个居委会。
2010年第六次人口普查,惠水县常住总人口342647人,其中:和平镇63353人,高镇镇25975人,三都镇17928人,摆金镇19640人,雅水镇12704人,断杉镇17122人,芦山镇15065人,王佑镇6804人,长田乡9638人,摆榜乡7383人,斗底乡4218人,甲烈乡6897人,岗度乡9241人,宁旺乡7351人,鸭绒乡14335人,太阳乡10770人,羡塘乡15369人,甲戎乡10283人,抵季乡14081人,大龙乡11613人,大坝乡7381人,抵麻乡7028人,长安乡5602人,打引乡6033人,好花红乡16833人。2010年末,惠水县常住人口34.27万人。
2011年末,惠水县面积2470平方千米,常住人口34.04万人,户籍人口452767人,其中少数民族278195人,非农业人口46399人。辖8个镇、17个乡,9个居委会、201个行政村(其中5个民族村)。
2014年2月14日,省政府(黔府函[2014]30号)批复同意惠水县部分乡镇行政区划调整:新设置的好花红镇辖原三都镇、好花红乡、甲戎乡,镇政府驻三都村;新设置的断杉镇辖原断杉镇、抵季乡,镇政府驻八大村;新设置的羡塘镇辖原羡塘乡及原太阳乡的五星村、和平村、阴桥村、岗金村,镇政府驻红旗村;新设置的摆金镇辖原摆金镇、鸭绒乡、斗底乡、摆榜乡,镇政府驻摆金村;新设置的雅水镇辖原雅水镇、抵麻乡及原太阳乡的摆王村、摆俄村、播哨村、西牛村、蓬路村、洛平村,镇政府驻雅水村;新设置的王佑镇辖原王佑镇、长安乡、打引乡,镇政府驻王佑村;新设置的岗度镇辖原岗度乡、宁旺乡,镇政府驻岗度村;新设置的涟江街道辖原和平镇、大龙乡,街道办事处驻西山社区;新设置的鹘值老皆哒蛘颉⒊ぬ锵纭⒋蟀酉纭⒓琢蚁纾值腊焓麓ψじ哒虼濉5髡螅叵2个街道、8个镇:涟江街道、鹘值馈诮鹫颉⒀潘颉⒍仙颊颉⒙秸颉⑼跤诱颉⒑没ê煺颉⒏诙日颉⑾厶琳颉O卣ち敖值馈