《汉书·职官志》载:“县有蛮夷曰道。”古营道县、道州、宏道县和后来的道县,其名称均源于此。
秦始皇二十六年(前221),置营浦县,为道县建县之始,因县治位于营水之滨而得名。三国时吴宝鼎元年(266)置营阳郡,郡治在营浦。隋代为永阳县地。唐代先为营道县地,后为宏道县地。宋代复为营道县地。明清时为道州地。民国2年(1913),改为道县。
1996年,道县辖9个镇、14个乡(其中4个民族乡):道江镇、梅花镇、寿雁镇、仙子脚镇、清塘镇、祥霖铺镇、马桥镇、蚣坝镇、白马渡镇、东门乡、富塘乡、乐福堂乡、桥头乡、营江乡、万家庄乡、新车乡、审章塘瑶族乡、上关乡、井塘瑶族乡、横岭瑶族乡、洪塘营瑶族乡、白芒铺乡、柑子园乡。
2000年第五次人口普查,道县总人口624199人,其中:道江镇113530人,梅花镇30180人,寿雁镇61563人,仙子脚镇24879人,清塘镇33063人,祥霖铺镇34340人,蚣坝镇39353人,四马桥镇29833人,白马渡镇27113人,上关乡26399人,富塘乡9092人,万家庄乡8915人,东门乡15235人,东福堂乡11280人,桥头乡31853人,营江乡9191人,新车乡23872人,白芒铺乡25422人,柑子园乡27562人,审章塘瑶族乡13699人,井塘瑶族乡8423人,横岭瑶族乡8161人,洪塘营瑶族乡11241人。
2001年末,道县总人口65.84万人。辖9个镇、14个乡(其中4个民族乡):道江镇、梅花镇、寿雁镇、仙子脚镇、清塘镇、祥霖铺镇、蚣坝镇、四马桥镇、白马渡镇、富塘乡、乐福堂乡、桥头乡、营江乡、万家庄乡、新车乡、上关乡、白芒铺乡、柑子园乡、东门乡、审章塘瑶族乡、井塘瑶族乡、横岭瑶族乡、洪塘营瑶族乡。共有587村(居)委会。县政府驻道江镇。
2010年,撤销道江镇,设立濂溪、西洲2个街道;濂溪街道辖区范围为濂溪河以北区域,辖濂溪、寇公等5个社区,总面积18.2平方千米,总人口6.8万人,办事处机关驻道州北路199号(原道江镇政府驻地);西洲街道辖区范围为濂溪河以南区域,辖6个社区,总面积13.3平方千米,总人口8.3万人,办事处机关驻小江口路161号。行政区划调整后,道县辖8个镇、14个乡、2个街道。县政府驻地不变,属濂溪街道办事处辖区。
2010年11月30日,柑子园乡正式撤乡设镇。2011年12月,《湖南省民政厅关于道县新车乡撤乡设镇的批复》(湘民行发[2011]27号)同意撤销道县新车乡设立新车镇。新车镇辖区为原新车乡的行政区域,辖28个建制村,总面积94.6平方公里,总人口3.25万人,镇人民政府驻新车(原新车乡政府驻地);《湖南省民政厅关于道县上关乡撤乡设街道的批复》(湘民行发[2011]28号)同意撤销道县上关乡设立上关街道。上关街道辖区为原上关乡的行政区域,辖19个建制村,总面积60.7平方公里,总人口2.67万人,办事处机关驻上关(原上关乡政府驻地);《湖南省民政厅关于道县白芒铺乡撤乡设镇的批复》(湘民行发[2011]29号)同意撤销道县白芒铺乡,设立白芒铺镇。2012年4月18日,白芒铺乡正式撤乡设镇;4月22日,上关街道办事处正式挂牌成立;7月4日,新车乡正式撤乡设镇。
2013年1月,省民政厅批复同意:撤销营江乡,设立营江街道(湘民行发[2013]1号);撤销东门乡,设立东门街道(湘民行发[2013]2号);撤销桥头乡,设立桥头镇(湘民行发[2013]3号)。调整后,营江街道辖15个建制村,总面积27.4平方公里,总人口1.77万人,办事处驻白地头(原营江乡政府驻地);东门街道辖13个建制村,总面积31.9平方公里,总人口1.74万人,办事处驻东门(原东门乡政府驻地);桥头镇辖35个建制村,总面积248.07平方公里,总人口4.27万人,镇政府驻桥头(原桥头乡政府驻地)。
2013年,省民政厅批复同意:撤销富塘乡,设立富塘街道(湘民行发[2013]22号);撤销万家庄乡,设立万家庄街道(湘民行发[2013]23号)。调整后,富塘街道辖12个建制村,总面积24.2平方公里,总人口1.23万人,办事处驻荷叶塘(原富塘乡人民政府驻地);万家庄街道辖14个建制村,总面积37.11平方公里,总人口1.84万人,办事处驻小江口(原万家庄乡人民政府驻地)。
全县现辖7个街道、12个镇、5个乡(其中4个民族乡):濂溪街道、西洲街道、上关街道、营江街道、东门街道、富塘街道、万家庄街道、梅花镇、寿雁镇、仙子脚镇、清塘镇、祥霖铺镇、蚣坝镇、四马桥镇、白马渡镇、柑子园镇、白芒铺镇、新车镇、桥头镇、乐福堂乡、审章塘瑶族乡、井塘瑶族乡、横岭瑶族乡、洪塘营瑶族乡。县政府驻濂溪街道。