地处海原县东部,东以清水河为界与同心县王团镇相邻,东南与七营镇接壤,西南连郑旗乡,西靠贾塘乡,北毗高崖乡,行政区域面积346.74平方千米。截至2020年末,李旺镇户籍人口为41780人。2020年,李旺镇有工业企业8个,有营业面积超过50平方米以上的综合商店或超市49个。李旺镇畜牧业以饲养牛、羊为主。2011年,牛饲养量8000头,羊饲养量15000只。畜牧业总产值3009万元。2011年末,李旺镇有机砖制造企业3家,地毯生产企业2家,羊绒分梳企业2家。2011年末,李旺镇有机砖制造企业3家,地毯生产企业2家,羊绒分梳企业2家。