西斗铺镇位于包头正北八十公里处,距固阳县县城五十公里,东邻兴顺西镇,南接金山镇,西靠巴彦淖尔市中旗,前旗,北与达茂旗相连。镇所辖1个居委会,17个村委会,129个自然村,4768户,19987人,总耕地面积222759亩,其中水浇地18555亩。镇所在地新民村,是全镇政治、经济、文化中心。
西斗铺镇交通便利,“两纵一横”贯穿南北东西(“两纵”是包白铁路,固海公路,“一横”是卜西公路),村级公路以镇所在地为中心,辐射各村组,四通八达。镇内有110KV变电站,电网纵横,户户通电,通讯发达,所有村委都开通程控电话,中国移动,中国联通网络覆盖全镇。
西斗铺镇矿产资源十分丰富,现已探明有金、铁、铌、钽、硅石、沸石、膨润土、花岗岩等十多种,不仅储量大,品位高,而且易开采,交通便利。农副产品资源丰富,所产油葵、红萝卜、荞麦、土豆、黄芪等农产品和药材享誉自治区。