唐僖宗时,党项部首领拓跋思恭被朝廷封为夏州节度使,因平黄巢起义有功,一度收复长安,再次被赐姓李,封夏国公。从此拓跋思恭及其李姓后代以夏国公成为当地的藩镇势力。这部分党项羌武装也被称为定难军,其势力范围以夏州为中心,包括夏、绥、宥、银四州(即今鄂尔多斯南部地区)广大地区皆称为拓跋氏的私人领地。五代十国时期,不管中原是何人当政,李氏(拓跋氏)皆“俯首称臣”,换来该地的统治地位和大量的赏赐。经过200多年建设,平夏地区非常富饶,以鄂尔多斯南部地斤泽地区为核心的肥美牧场,以夏宋交界的七里平为代表的农业区为西夏提供了大量的牛羊粮草,同时鄂尔多斯此时还盛产当时可当货币使用的上好青盐,每年产量可达15000斛左右,因此平夏部党项羌可以说是有兵有马有粮有钱,天时地利人和均占,势力逐步膨胀起来。不过一直以来李氏一族野心并不大,无非是甘愿当一方诸侯,宋太祖虽削夺藩镇兵权,但对西北少数民族依然宽宥,“许之世袭”。当夏州节度使李继捧上台后,情况有所变化。
太平兴国七年(公元982年),赵光义削藩镇的兵权,把李氏亲族一锅端到京城,准备根除西北这一大盘盘踞势力。李继捧的族弟名叫李继迁,志向不凡,深知一旦入京,无异于蛟龙失水,再无翻盘可能。因此借故逃离,遁入茫茫草原。宋朝此时认为逃跑的小股匪帮没什么能耐,折腾不起来,但李继迁却很有政治头脑,连娶数位当地豪强的女儿作为妻妾,一下子与地方首领成了亲戚,势力渐盛。雍熙二年(公元985年),李继迁会同族弟李继冲诱杀宋将曹光实,并占据银州,攻破会州(今甘肃靖远),与宋闹翻;又向辽国“请降”,被契丹人封为夏国王。至道二年(公元996年),李继迁截夺宋军粮草四十万,又出大军包围灵武城。宋太宗大怒,派五路军击夏,皆北。
宋太宗崩后,宋真宗即位,为息事宁人,割让夏、绥、银、宥(陕西靖边)、静(陕西米脂)给李继迁,事实上承认了西夏的独立地位。宋真宗咸平五年(公元1002年),李继迁率诸部落攻陷宋朝重镇灵州,改名西平府,后又攻取西北重镇凉州,截断宋朝与西域的商道,截断西域向宋朝的入贡,同时禁止西域诸部向宋朝卖马,严重影响了宋朝的国防军力建设。与吐蕃会盟时,李继迁遭吐蕃人暗算,被劲弩射伤,后伤重而死,时年42岁。李德明即位后,倾力向河西走廊发展,南击吐蕃,西攻回鹘,大大拓展党项羌族的生存空间,1019年,李德明选定怀远镇(今宁夏银川)为都城,改名兴州。他对外仍向宋、辽称臣,对内则完全是帝王气派。
1032年李德明之子李元昊继夏国公位,开始积极准备脱离宋。他首先弃李姓,自称嵬名氏。第二年以避父讳为名改宋明道年号为显道。开始了西夏自己的年号。在其后几年内他建宫殿,立文武班,规定官民服侍,定兵制,立军名,创造自己的民族文字(西夏文),并颁布秃发令。并派大军攻取吐蕃的瓜州、沙州(今甘肃敦煌)、肃州(今甘肃酒泉、嘉峪关一带)三个战略要地。这样,元昊已拥有夏、银、绥、宥、静、灵、会、胜、甘(今甘肃张掖)、凉(今甘肃武威)、瓜、沙、肃数州之地,即今日的宁夏全部,甘肃大部,陕西北部、青海东部以及内蒙古部分地区。
公元1038年10月11日,李元昊称帝,建国号大夏。宋廷上下极为愤怒,双方关系正式破裂。此后数年,元昊相继发动了三川口之战、好水川之战、麟府丰之战、定川寨之战等四大战役,歼灭宋军西北精锐数万人。并在1044年,在河曲之战中击败携10万精锐御驾亲征的辽兴宗,完全奠定了宋、辽、夏三分天下的格局。此时,西夏总兵力约50万人。这里肯定水了,不过西夏拥有较强的军事实力倒是真的,要不也不能在夹缝中生存。大败宋辽之后,元昊不可一世,日益暴横淫纵,甚至将儿子宁令哥的妻子纳为妃子,1048年元宵节,因夺妻之恨,元昊之子宁令哥挥刀,将其父元昊的鼻头全部削掉,元昊痛极血尽而死,时年46岁。
元昊子谅祚继承大位,其死后又由子秉常即位,此时西夏政局内部动荡,宋神宗以为有机可趁,派兵五路攻夏,准备收复灵武。但败多胜少,特别是灵州、永乐城两战,损失士兵民夫达60余万人,耗费军费无计。西夏方面国力也大亏。后女真崛起,西夏攻占宋朝定边军(今陕西吴起),并向金国称臣。金朝皇帝在高兴之余把此前占领的西夏故地乐州(青海乐都)、积石州(今青海贵德)等河外诸州都赏赐给了西夏王乾顺,西夏领土达到鼎峰。蒙古崛起后,一直视西夏为眼中钉(一来西夏占据了北方蛮族入侵中原的通道——黑水城;二来西夏控制着河套与河西走廊地区的财富),将其作为练兵场,不断派兵袭扰突击,演练部队。1227年西夏终于全部沦陷,蒙古兵还在西夏王陵附近挖地三尺,尽皆破坏,以至于从明朝开始历朝均未在西夏王陵附近获得过多少有价值的物品。1227年李睍投降蒙古。成吉思汗去世后,密不发丧,以免西夏反悔。李睍投降后按照成吉思汗遗嘱被杀,蒙古军将领察罕努力使银川避免了屠城的命运,并入城安抚城内军民,城内的军民得以保全,西夏灭亡。