大約殷周時期,今納雍屬鬼方,春秋時期屬于牂牁古國。戰(zhàn)國初期,牂牁古國衰裂,夜郎興起,貴州大部為夜郎國統屬,今納雍亦在夜郎國境內。秦始皇二十六年(公元前221),收夜郎地置夜郎、漢陽諸縣,今納雍屬漢陽縣,漢陽縣屬象郡。
漢建元六年(公元前140),置犍為郡及邑、漢陽、平夷、朱提、郁鄢諸縣,今納雍屬平夷縣。元鼎六年(公元前111),置牂牁郡,平夷改隸牂牁。元始四年(4),更牂牁為同亭;晉太安元年(302),置寧州,以牂牁、朱提領屬。永嘉五年(311),將牂牁分為牂牁、平夷、夜郎三郡,后因避桓溫諱,改平夷郡為平蠻郡,平夷縣亦為平蠻縣。今納雍先為平夷郡平夷縣,后為平蠻郡平蠻縣屬地。
南北朝時,梁泰清中,寧州為爨氏(史稱烏蠻)所據,郡縣俱廢。唐龍朔三年(663),矩州剌史謝法成招撫比樓等七千內附,總章三年(670),以比樓地置祿州、湯望州,今納雍部分在唐時為湯望州和郝州屬地,分別隸黔州都督府和戍州都督府。但“皆羈縻州也”。
五代時建置襲舊。宋末諸州皆廢,唯稱羅氏鬼國,其地包括原郝、義、龔、犍、暉、祿、湯望八州和原牂牁郡,今納雍屬其領地。
元至元十五年(1278),羅氏鬼主阿柞內附,詔為其地安撫史,立烏撒軍民總管府,十九年(1282),置順元等路軍民宣慰司及都元帥府,并置亦奚不薛、阿且、阿隴三路達魯哈赤,二十年(1283),置亦奚不薛宣慰司及三路土官,后總三路為一,立亦奚不薛總管府,阿里為總管。大德七年(1303),罷亦奚不薛宣慰司及總管府,并于八番順元,徙順元宣撫司于亦奚不薛,以阿畫為宣撫使居水西,阿重為同知,居水東,降宣撫司為安慰司,時領蠻夷長官所二十四,在水西有八,今納雍為木窩、普得、普仲、市北洞等長官所領地。
明洪武五年(1372),改順元為貴州,隨置貴州宣慰司,崇禎三年(1630)改貴州宣慰司為水西宣慰司,但僅統水西之地,自分為中水、下水、底水,蓋三路達魯哈赤、三部土官之舊,每路下轄四宗親,后訛為則溪,每宗親下有土目四,共四十八目。時歸宗、杓坐、總機、以支、以個等土目均在今納雍。大約今納雍鬃嶺、陽長、樂治、居仁等鄉(xiāng)鎮(zhèn)屬火著則溪,維新、姑開、龍場、治昆屬木胯則溪,張維以及雍熙部分屬法戈則溪。
康熙四年(1665),以水西地置大定、平遠、黔西及威寧四府。大定府以原化各則溪地編悅服、樂貢二里,原火著則溪地編大有、嘉禾二里,原架勒則溪地編永順、常平二里,原木胯則溪地編仁育、義漸二里。悅服里包括今納雍寨落、龍場、治昆等鄉(xiāng)鎮(zhèn)和維新部分,大有里包括樂治、老凹壩、沙包、王家寨、水東等鄉(xiāng)鎮(zhèn)和雍熙鎮(zhèn)部分,嘉禾里包括鬃嶺、陽長、百興、曙光和雍熙鎮(zhèn)部分,仁育里包括維新、姑開大部,平遠州育仁里包括張維和百興部分。二十二年(1683),改黔西、平遠為州,隸大定府,同時復置水西宣慰司和阿武長官所,二十六年(1687),改大定府為州,與黔西、平遠同隸威寧府,三十七年(1698),裁撤水西宣慰司與阿武長官所,雍正八年(1730),復改大定為府,威寧為州,與黔西、平遠、畢節(jié)同隸大定。今納雍為大定府親轄地。十一年(1733)置水城廳,以府轄永順、常平二里屬之(后又割平遠州崇信、時豐、歲稔三里),今納雍豬場、新房鄉(xiāng)部分(屬永順里)亦由大定府親轄地劃歸水城廳領屬。
民國3年(1914),廢府置縣,大定府改為大定縣,原大定府親轄地劃為9個區(qū),今納雍大部屬西一、二、三區(qū),西一區(qū)區(qū)公所駐大定對江屯,轄今納雍樂治、老凹壩、沙包等鄉(xiāng)鎮(zhèn)和王家寨鎮(zhèn)部分;西二區(qū)區(qū)公所駐大兔場,轄今雍熙鎮(zhèn)、鬃嶺、陽長、百興等鄉(xiāng)鎮(zhèn)、王家寨鎮(zhèn)部分;西三區(qū)區(qū)公所駐大定以列貓場,轄今納雍維新、龍場、姑開、治昆等鄉(xiāng)鎮(zhèn)。
民國13年(1924),大定縣調為11個區(qū),今納雍大部分分別屬于西一、二、三、四區(qū),西一、二區(qū)不變,西三區(qū)區(qū)公所駐地未動,改轄今董地、化作鄉(xiāng)和龍場鎮(zhèn)大部,西四區(qū)區(qū)公所駐小兔場(今維新),轄今維新、東關、姑開、羊場、鍋圈巖、昆寨、左鳩戛、寨落等鄉(xiāng)鎮(zhèn)以及龍場鎮(zhèn)大部、豬場鄉(xiāng)一部。
民國17年(1928),大定縣調整為20個區(qū),今納雍大部分別屬于四、五、六、七區(qū)。西四區(qū)區(qū)公所駐大龍場(今龍場鎮(zhèn)),轄今龍場、寨落、董地等鄉(xiāng)鎮(zhèn);西五區(qū)區(qū)公所駐大兔場,轄今雍熙鎮(zhèn)、王家寨、樂治、沙包、勺窩等鄉(xiāng)鎮(zhèn)和張家灣鎮(zhèn)部分;西六區(qū)區(qū)公所駐白泥屯(今百興),轄今陽長、鬃嶺、曙光等鄉(xiāng)鎮(zhèn)和百興鎮(zhèn)大部;西七區(qū)區(qū)公所駐小兔場,轄今維新、厙東關、董地、化作、昆寨、左鳩戛、姑開、羊場、鍋圈巖等鄉(xiāng)鎮(zhèn)和豬場一部。
民國20年(1931),大定縣調為10個正區(qū)10個副區(qū),納雍大部屬于六、七、八區(qū)及其副區(qū)。六區(qū)區(qū)公所駐大兔場,轄原西五區(qū)之地,副區(qū)白泥屯,轄原西六區(qū)之地;七區(qū)區(qū)公所駐小兔場,轄維新、厙東關、化作、董地,副區(qū)駐鍋圈巖馬場,轄今姑開、羊場、鍋圈巖等鄉(xiāng);第八區(qū)區(qū)公所駐大定以列貓場,副區(qū)駐大龍場,轄原西四區(qū)之地。
民國25年(1936),大定縣并為9個區(qū),納雍大部屬五、六、七區(qū)。五區(qū)區(qū)公所駐大兔場,轄今樂治、沙包、雍熙、勺窩、王家寨、陽長、鬃嶺、曙光、百興等鄉(xiāng)鎮(zhèn);第六區(qū)區(qū)公所駐大定以列貓場,在納雍轄原第八區(qū)副區(qū)之地;第七區(qū)區(qū)公所駐小兔場,轄原七區(qū)正副區(qū)之地。
納雍縣原屬大定府(今大方縣),民國卅年(1941年)成立納雍縣設治籌備處,因縣南有一納雍河,即以納雍為縣名(亦取納民雍熙之意)。同年7月1日,成立納雍縣政府。