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