越的都邑,便向朝廷建议开发西南夷,依靠巴蜀的富裕、夜郎的水路和精兵,有效控制南越的分裂变乱。汉武帝采纳了他的建议,在夜郎地区设置郡县,将夜郎划入版图。公元前111年,夜郎派兵协同征伐南越反叛,遣使入朝,汉王朝授予夜郎王金印。
夜郎国的具体位置,史籍记载都很简略,只说:“临牂牁江”,其西是滇国。牂牁江是汉代以前的水名,今人根据其向西南通抵南越国都邑番禺(今广州)的记载,考订为贵州的北盘江和南盘江。多数人认为,夜郎国的地域,主要在今贵州的西部,可能还包括云南东北、四川南部及广西西北部的一些地区。在考古发掘未提供出可靠证据前,这样的争论必然还将继续下去。
夜郎灭国于西汉末期,汉成帝河平年时(公元前28—25年),夜郎与南方小国发生争斗,不服从朝廷调解。汉廷新上任的牂牁郡守陈立深入夜郎腹地,果断地斩杀了名叫兴的夜郎末代国王,并机智地平定了其臣属及附属部落的叛乱。从此后,夜郎不再见于史籍。
有的专家学者提出了更加新颖的看法,他们认为夜郎并没有一个真正固定的都城,由于夜郎国时期战争频繁,疆域也不断