贞观二年(628),真乡县属关内道银州领辖。
五代时被西夏占据,
宋朝初期,真乡县属河东路石州(今山西省离石)领辖。
太平兴国九年(984)都巡检使曹光实与知夏州尹宪密议打败李继迁,烧毁帐幕400余,李继迁逃,其妻子及母亲均被俘虏。
雍熙二年(985)二月,李继迁聚众复起,西夏人因为李氏世代盘据,影响较深,所以相继归附,势力渐强,同其弟继冲复占夏州。用诈降之计,在蔑芦川柳树会,诱杀曹光实,占据银州。
熙宁三年(1070),西夏侵犯怀庆,河东将领折克行领兵3千人,在茵芦川大败西夏人。大原孙览和众将商议,欲在羡芦筑城防守,众议不合,后召折克行商议,决定在吐浑河驻兵,以防西夏人南犯。
熙宁四年(1071)修筑古葭芦寨,故址在今县城北5公里暗门地方。明朝万历十九年(1591)知州张鸿猷重筑,并立“古葭芦寨”石匾。
元丰五年(1082)修筑葭芦寨(亦称芦川寨),即今县城城北部分。
元丰六年(1083)三月,河东将领薛义,在葭芦西岭大败西夏人。
元丰八年(1085)三月,西夏人进犯葭芦寨,供奉王英战死一
元佑四年(1089)西夏求和,送还永乐战役中所俘宋吏士419人。宋朝将葭芦、浮图等寨割归夏人管辖。
绍圣四年(1097)葭芦、浮图等寨收复归宋。
元符二年(1099)葭芦寨升为晋宁军,并领临泉县(今山西省临县地方),隶属河东路。
大观三年(1109)又割石州之定胡县(今陕西省吴堡县和山西省柳林县一带),归属晋宁军,并设置5寨,5堡。5寨为神泉、乌龙、通秦、宁河、弥川,5堡为通秦、宁河、弥川、靖川、三交。
南宋建炎二年(1128)十一月,金人功晋宁军,守将徐徽言坚壁据守。至三年(1129)二月,因无援而城被攻陷,徐徽言及太原兵马都监孙昂,被俘不屈而死。
