早在战国时期,魏国曾越过
桥山(时称桥山),在今
正宁县的东部筑有长城。长城之西为义渠戎国国土,长城东边是魏国的上郡之地。公元前352年,
秦国打败魏国,攻取了
上郡,魏长城便成为秦与义渠戎国的国界线。当时秦在长城筑有驰武城,驻有大军镇守,并经常越过长城,蚕食义渠戎国领土。
西汉建立后,在驰武城设置阳周县。县城具体位置就在今
永正镇的王家庄子附近。
西汉置.
西汉初年置,治址在今甘肃
正宁县永正乡上官庄附近的秦驰武城,辖今正宁县永正、山河、西坡、月明、湫头、五顷原、三嘉及宁县平子等地,归
上郡管辖。
皇兴二年(468),改赵兴郡为
华州,阳周县属华州。太和十一年(487),华州更名班州,阳周县属班州。太和十四年,更班州为
豳州。阳周县属之。
隋开皇三年(583),废赵兴郡,阳周县属
宁州。
开皇十八年,改阳周县为罗川县。开皇十八年,改阳周县为罗川县,仍属宁州。
天宝(742),改宁州为彭原郡。因在罗川发现27躯玉真人像,故改罗川县为真宁县,属彭原郡。
清雍正元年(1723),因避清世宗“礻真”讳,更名真宁县为
正宁县。仍属庆阳府。