西夏在全盛时期,疆域十分广大。《宋史·夏国传》说“夏之境土,方二万余里”。而一般史籍记载其疆界为“东临黄河,西至玉门关,南接萧关,北抵大漠”[5]。与今天的行政区划对照,其范围是东至陕西榆林地区的黄河之滨,西至甘肃省敦煌市西北的小方盘古城,南抵宁夏海原县高崖乡草场古城,包括内蒙古的西部及河套地区、宁夏的中部和北部、陕西北部、甘肃的河西走廊。
以上只是1081年到南宋初年的西夏疆域。自建都立国至灭亡,西夏与宋、辽、金相持近190年,其疆域和边界也因战争的胜负而经常变化。比较大的变化有三次:西夏定都立国初期;元丰四年(1081年)宋朝五路西征之后;金占领陕西五路之后。
一、西夏立国初的边界
1038年,李元昊定都立国后,曾数次发动对宋的战争,并取得了三川口(今陕西安塞县西河口乡)、好水川(今宁夏西吉县单家集南好水河口)、定川(今宁夏固原市原州区中河乡大营村)三大战役的胜利。1044年,李元昊向宋请和,宋原则同意李元昊提出的“蕃汉所居,划中为界”,即按双方实际控制线划界(图10-1)。此后约40年,边界大体稳定。
图10-1 西夏天授礼法延祚元年(1038年)疆域[6]
二、元丰四年宋朝五路西征之后的宋夏边界
元丰四年,宋发动了“元丰五路西征”战役,加上次年的永乐城之战,宋朝以战死60余万人的巨大代价换取了绥州、银州的葭州6寨和兰州、西安州。1099年,宋再取会州,12月宋夏再次罢兵讲和,此后双方边界又相对稳定了较长时期。
三、西夏后期与金的边界
1126年3月,夏军由金肃、河清军(内蒙古鄂尔多斯市)北渡黄河,攻取金国的天德军、云内州、武州。4月又攻占府州西面的震威城。这样,今河套地区都被西夏占领。9月,西夏又取西安州(宁夏海原县西安镇)。次年,又攻取了金的定边军(陕西铁边镇)。大德二年(1136年)再取西宁州、乐州。越年,金正式将积石、乐、廓三州划给西夏。正隆元年(1156年),金承认既成事实,并与西夏正式划界。此时金已取代北宋进入陕西五路与西夏为邻,西夏版图有所扩大(图10-2)。