貞豐,得名于清王朝鎮(zhèn)壓南籠起義之后,取“忠貞豐茂”之意。清嘉慶二年(1797年)置貞豐冊,1913年改為貞豐縣。1958年并入興仁縣,1961年復置貞豐縣。
1996年,貞豐縣面積1511.9平方千米,人口約29.8萬人,轄6個鎮(zhèn)、7個鄉(xiāng):珉谷鎮(zhèn)、魯貢鎮(zhèn)、興北鎮(zhèn)、龍場鎮(zhèn)、者相鎮(zhèn)、白層鎮(zhèn)、平街鄉(xiāng)、長田鄉(xiāng)、連環(huán)鄉(xiāng)、魯容鄉(xiāng)、沙坪鄉(xiāng)、挽瀾鄉(xiāng)、小屯鄉(xiāng)。縣政府駐珉谷鎮(zhèn)。
2000年第五次人口普查,貞豐縣總人口314785人,其中:珉谷鎮(zhèn)60892人,龍場鎮(zhèn)31218人,者相鎮(zhèn)30252人,興北鎮(zhèn)25113人,白層鎮(zhèn)20546人,魯貢鎮(zhèn)21140人,連環(huán)鄉(xiāng)14965人,挽瀾鄉(xiāng)14441人,小屯鄉(xiāng)28285人,長田鄉(xiāng)17662人,平街鄉(xiāng)17095人,魯容鄉(xiāng)16251人,沙坪鄉(xiāng)16925人。
2002年7月1日,貴州省政府批準同意興北鎮(zhèn)更名為北盤江鎮(zhèn)。鎮(zhèn)政府駐北盤江村,所轄行政區(qū)域為原興北鎮(zhèn)行政區(qū)域。
2003年末,貞豐縣總人口34.42萬人,其中少數(shù)民族人口16.74萬人,占總人口的48.29%;非農業(yè)人口2.38萬人。轄6個鎮(zhèn)、7個鄉(xiāng),280個村委會、13個居委會。
2007年末,貞豐縣總面積1511平方千米,總人口36.92萬人,少數(shù)民族占總人口的49%。轄6個鎮(zhèn)、7個鄉(xiāng),156個行政村、2個居委會、6個社區(qū)。
2010年第六次人口普查,貞豐縣常住總人口303883人,其中:珉谷鎮(zhèn)65792人,龍場鎮(zhèn)31321人,者相鎮(zhèn)30646人,北盤江鎮(zhèn)25773人,白層鎮(zhèn)15464人,魯貢鎮(zhèn)17101人,連環(huán)鄉(xiāng)12385人,挽瀾鄉(xiāng)14211人,小屯鄉(xiāng)28172人,長田鄉(xiāng)16116人,平街鄉(xiāng)17662人,魯容鄉(xiāng)13530人,沙坪鄉(xiāng)15710人。2010年末,貞豐縣常住人口30.42萬人。
2011年末,貞豐縣面積1511.9平方千米,常住人口30.30萬人,戶籍人口40.85萬人,少數(shù)民族人口占總人口的49%。轄6個鎮(zhèn)、7個鄉(xiāng),8個社區(qū)、156個行政村。
2013年11月16日,省政府批復同意:小屯鄉(xiāng)、長田鄉(xiāng)、沙坪鄉(xiāng)撤鄉(xiāng)設鎮(zhèn)(黔府函[2013]239號);撤銷珉谷鎮(zhèn),設置永豐街道、珉谷街道(黔府函[2013]241號)。以原珉谷鎮(zhèn)老城社區(qū)、菜園社區(qū)、永豐社區(qū)、坪上社區(qū)、東門社區(qū)、七星湖社區(qū)、盤龍村、巖魚村、林用村、戈岜村、必克村、巧貫村等12個村(社區(qū))地域為永豐街道行政區(qū)域,街道辦事處駐永豐社區(qū);以原珉谷鎮(zhèn)金都社區(qū)、興隆社區(qū)、旗洋社區(qū)、白臘社區(qū)、大碑社區(qū)、納堯村、納山村、對家寨村、頂肖村、河堡村等10個村(社區(qū))地域為珉谷街道行政區(qū)域,街道辦事處駐金都社區(qū)。
至此,全縣轄2個街道、8個鎮(zhèn)、4個鄉(xiāng):永豐街道、珉谷街道、龍場鎮(zhèn)、者相鎮(zhèn)、北盤江鎮(zhèn)、白層鎮(zhèn)、魯貢鎮(zhèn)、小屯鎮(zhèn)、長田鎮(zhèn)、沙坪鎮(zhèn)、連環(huán)鄉(xiāng)、挽瀾鄉(xiāng)、平街鄉(xiāng)、魯容鄉(xiāng)(其中,龍場鎮(zhèn)、小屯鎮(zhèn)、挽瀾鄉(xiāng)由興貞新區(qū)代管)?h政府駐珉谷街道。