西夏,建南牟会(今西安镇西安州古城),辖周边七堡。
北宋元符二年(1099年),北宋以南牟会新城置建西安州,领天都、临羌、荡羌、宁安、通安、绥戎、定戎、九羊8寨及高峰堡等15堡,隶属泾原路(治今甘肃平凉市)。
元时,西安州先后隶属中兴府(治今宁夏银川市,辖原西夏旧地)、脱思麻路宣慰使司都元帅府(治今甘肃临夏市)、甘肃中书行省亦集乃路(治今内蒙古自治区额济纳旗)。
明代,设西安州守御千户,隶属固原州。
清代,设西安游击、西安都司、西安堡,先后属平凉府盐茶厅、固原直隶州海城县管辖。
民国时,设置西安乡、西安镇。
中华人民共和国成立后,海原县设西安区。
1958年,改西安公社。
1984年,改西安乡。
2004年,撤乡设西安镇。