大战场镇,隶属于宁夏回族自治区中卫市中宁县,地处中宁县中西部,东靠新堡镇,东南邻吴忠市红寺堡区大河乡,南邻长山头农场,西界中卫市沙坡头区宣和镇,北连舟塔乡。行政区域面积393.68平方千米。截至2020年末,户籍人口54444人。截至2021年10月,辖2个社区、14个行政村,镇人民政府驻红宝村。
该镇地处黄土高原北部边缘,地势南高北低,气候属温带大陆性季风气候。原为中宁县西部荒漠地,20世纪70年代由移民开发,2003年设大战场乡,2012年撤乡设镇。
2020年,有工业企业24个,营业面积超过50平方米以上的综合商店或超市68个。农业主产小麦、玉米、枸杞等,畜牧业以生猪、肉牛为主,商业形成农产品运销体系。