赫章縣新石器時期屬“赤水”部落。
夏時,縣境為梁州之南荒服地。
商周為鬼方。
春秋為牂牁國西北徼外。
戰(zhàn)國時屬夜郎國。
秦始皇二十六年(前221),屬漢陽縣。
漢初漢陽縣被廢,漢武帝建元六年(前135),復(fù)置,隸犍為郡。漢永初二年(108),將犍為南部改置犍為屬國,治朱提,漢陽屬之。
蜀漢時改犍為屬國為朱提郡,領(lǐng)漢陽等5縣。
晉至南齊,隸南寧州朱提郡。梁太清二年(548),地方豪族爨瓚占據(jù)寧州,所屬郡縣俱廢,漢陽縣行政建制解體。
唐代置羈縻小州,今縣境屬寶州。天寶十年(751),附南詔。
宋屬烏撒部。元至元十年(1273),烏撒部附元,十三年(1276),置烏撒路,十五年(1278),設(shè)烏撒軍民總管府,二十一年(1284),改為烏撒軍民宣撫司,二十四年(1287),升為烏撒烏蒙宣慰司,隸云南行省,今縣境屬烏撒轄地。
元順帝至元元年(1335),改隸四川行省。
明代,今縣境一直為烏撒所轄。洪武十四年(1381),烏撒附明,置烏撒土知府,隸云南布政司;十五年(1382)置烏撒衛(wèi)指揮司,隸云南都司;十六年(1383)改隸四川布政司。永樂十二年(1414),改隸貴州都司。
清康熙四年(1665),裁烏撒衛(wèi),置安寧府;五年改稱威寧府,今赫章屬之。雍正八年(1730),降威寧府為州,今縣境屬之,至清末。
民國二年(1913),威寧改州為縣;七年(1918),威寧縣得勝坡分縣移治赫章,改稱赫章分縣;三十一年(1942),隸屬貴州省第四行政督察區(qū)。
1950年,隸屬貴州省畢節(jié)專區(qū)。今屬畢節(jié)市。
2007年末,轄27個鄉(xiāng)鎮(zhèn)457個行政村。
【行政區(qū)劃】
截至2013年,赫章縣轄21個鄉(xiāng)(其中少數(shù)民族鄉(xiāng)12個)、6個鎮(zhèn),456個村、9個社區(qū)。
轄城關(guān)鎮(zhèn)、白果鎮(zhèn)、媽姑鎮(zhèn)、財神鎮(zhèn)、六曲河鎮(zhèn)、野馬川鎮(zhèn)、水塘堡彝族苗族鄉(xiāng)、達(dá)依鄉(xiāng)、興發(fā)苗族彝族回族鄉(xiāng)、松林坡白族彝族苗族鄉(xiāng)、雉街彝族苗族鄉(xiāng)、珠市彝族鄉(xiāng)、羅州鄉(xiāng)、雙坪彝族苗族鄉(xiāng)、鐵匠苗族鄉(xiāng)、輔處彝族苗族鄉(xiāng)、可樂彝族苗族鄉(xiāng)、德卓鄉(xiāng)、河鎮(zhèn)彝族苗族鄉(xiāng)、安樂溪鄉(xiāng)、結(jié)構(gòu)彝族苗族鄉(xiāng)、朱明鄉(xiāng)、古基鄉(xiāng)、哲莊鄉(xiāng)、古達(dá)苗族彝族鄉(xiāng)、威奢鄉(xiāng)、平山鄉(xiāng)。