王洼镇总面积341.23平方千米,辖20个行政村78个自然村,总人口18442人(2017)。交通便利,人少地多,煤炭资源丰富。 203省道和309国道穿境而过,宁南山区最大的王洼煤矿也在该镇政府所在地。
任山河烈士陵园为红色旅游经典景区、爱国主义教育基地、国防教育基地。任山河烈士陵园位于彭阳县城西北23公里处古城镇任何村,属全区规模最大的陵园,任山河战斗是西北解放战争的一场激烈的战斗,解放宁夏第一仗从这里打响。