西夏地理处于四战之地,陆续要应付后唐、回鹘、吐蕃、宋朝、辽朝、金朝与大蒙古国的威胁,所以外交是夏廷十分重视的环节。外交策略主要是联合或依附强者,并且攻击弱者、以战求和。这些策略使自己得以不断延续、发展。然而依附国过于强大,最后难逃灭亡之命运。
西夏早在夏州政权时期(定难军)就奉唐朝、五代诸国与北宋为宗主国,以维持自身势力。后来北宋并吞夏州政权,李继迁举兵再起。此时他采取事奉辽朝、连辽抗宋的策略,多次击退宋军,并且扩张势力。并且于990年被辽朝辽圣宗册封为夏国王。到李德明时,为了巩固新领地,对北宋和谈,于公元1006年签署景德和议。然而李德明依旧维持与辽朝的关系。除了应付辽、宋的战事外,为了称霸河西、先后攻灭甘州回鹘、沙洲归义军,对抗吐蕃六谷部、唃厮啰国等,与西州回鹘为邻。
夏景宗时正式称帝建国,自称邦泥定国,称男不称臣,并且多次入侵宋朝边疆。宋仁宗不满西夏独立,派兵攻打之,至此宋夏战争爆发。夏景宗在三大战役战胜宋朝后,双方于1044年签订庆历和约。宋朝给予“夏国主”名号,西夏皇帝对宋朝称臣,但实际上西夏皇帝在国内仍以君王自称。宋朝给与金钱、茶叶等大量物资。西夏虽然击败北宋,但惹来辽朝不满,双方发生三次战争(贺兰山之战),最后以西夏称臣作收。而后北宋的宋神宗为了击败西夏,趁西夏内乱之际发动五路伐夏与永乐城之战,最后都以西夏战胜作收。然而西夏国力渐衰,横山地区又被北宋占领,此后有赖辽朝周旋方能稳定宋、辽、西夏三国鼎立的关系。
金朝崛起后灭辽朝与北宋,西夏为了自保,放弃辽夏同盟,臣服于金朝。金朝包围西夏的东方与南方,掌握西夏的经济力,所以夏廷对金朝不敢轻举妄动,最多只有小规模的战事。蒙古崛起后,多次入侵西夏,破坏金夏同盟。夏襄宗与夏神宗改采取联蒙攻金的策略,多次与金朝发生战争,然而此为错误的方针。到夏献宗时才改连金抗蒙,但不久就在蒙夏战争中于公元1227年亡国。金史称西夏“立国二百余年,抗衡辽、金、宋三国,偭乡无常,视三国之势强弱以为异同焉。
西夏对于回鹘、吐蕃等少数民族采取怀柔与招抚的方式,似乎比宋朝还要好。例如西使城(今甘肃定西西南)吐蕃首领禹藏花麻不愿降宋朝,又受到宋军王韶的攻掠。夏毅宗立即派兵支援,将宗女嫁给他。禹藏花麻遂把西使城及兰州献给西夏。