辛德勇对此都一一详细驳论，而刘师培、史念海、陈仓等人引用大量材料的考証，証明九原郡设置时间应于战国赵武灵王时期。秦末，河南地又为匈奴所据。汉武帝元朔二年（前127年），匈奴侵入渔阳、上谷，杀千余人。武帝令车骑将军卫青“出云中以西，至高阙，遂略河南地，至于陇西”。汉军向北掠地至北假，遂以秦代九原郡故地“置朔方、五原郡”。唐天宝、至德时又曾改丰州为九原郡，仍治九原。九原郡治所，《水经注·河水》记载在九原（今包头市西北）。辖境相当今内蒙古巴彦淖尔市东部至包头市、唿和浩特市南部，黄河南岸的鄂尔多斯市北部地。