。南临三河镇，北临李旺镇，东临甘城乡、寨科乡、西与郑旗乡为界。七营镇位于宁夏海原县城东南，距离老县城73公里。银平公路，福银高速公路、宝中铁路穿境而过，交通便利。全镇共辖13或14个行政村，69个自然村，其中有七营、五营、南堡、张堡、马莲、北咀、张堡、盘河、高崖、八营、柴梁、杨堡、下套等村，现有6214户30537人，其中回族13957人，占45.7%。
行政区划.下辖以下地区：
历史.明朝嘉靖时期，因为是三边总督杨一清在固原镇设立驻兵八大营中七营而得名