又不断进攻夏、灵、麟等州，一直没有真正臣服宋朝的统治。景佑元年，李继迁之孙李元昊正式建夏国，史称西夏。此后，宋朝的西北界大致稳定在今甘肃兰州、靖远，宁夏同心及陕西北部的白干山一线。宋神宗力图开扩疆土，取得绥、熙、河、洮、岷、兰等州。哲宗时又进一步取得湟水流域，洮河上游与贵德一带的土地。宣和三年西安州、怀德军又被西夏所取。在西北，是从吐蕃夺取唐朝后期以来的失地。熙宁四年，宋廷任命王韶为新置的洮河安抚使，开始对河湟一带用兵。最后收复今乌峭岭以南的湟水流域、大夏河流域、洮河流域。宋朝的进展是恢复对大理以外