秦為夜郎屬地。
漢分屬牂牁、同亭兩郡。
唐屬明州,后屬羅甸國。
南宋理宗寶祐元年(1253年)后屬泗城羈縻州。
清雍正五年(1727年)七月,云貴總督鄂爾泰奏準以紅水河劃分黔、桂界限,紅水河以北沒永豐州,州治長壩(今望謨縣平繞鄉(xiāng)),屬南籠府;清嘉慶二年(1797)九月,改永豐州為貞豐州,屬興義府。
民國2年(1913年),改名貞豐縣,屬貴西道;12年(1923年),廢道,直隸;24年(1935年),屬貴州第三行政督察區(qū)(署所興仁);29年(1940年),設立望謨縣,割原隸貞豐的五、六兩區(qū)8個聯(lián)保。
1950年3月1日成立貞豐縣人民政府,屬興仁專區(qū);1952年12月,興仁專區(qū)改稱興義專區(qū);1956年7月撤銷興義專區(qū),8月黔南布依族苗族自治州成立,貞豐縣屬黔南州;1958年12月,撤銷貞豐縣并入興仁縣,劃歸安順專區(qū);1961年8月恢復貞豐縣至今,仍隸屬安順專區(qū);1963年4月貞豐縣又劃歸黔南布依族苗族自治州;1965年8月,屬興義專區(qū);同年11月13日,國務院批準設立貞豐縣布依族苗族自治縣,撤銷貞豐縣,仍隸屬興義專區(qū);解放新區(qū)后,貞豐縣多數(shù)機構都設置在老城區(qū)內(nèi),隨著城鎮(zhèn)的擴大逐步處理,老城區(qū)就成了群眾組織和居民的居住地方,2004年改建老城社區(qū),同時成立居委會故而得名老城社區(qū)居民委員會,沿用至今,古老的城鎮(zhèn)建設保存得較為完整。