在宁夏回族自治区彭阳县北部。面积45平方千米。人口4770。镇人民政府驻北洼,人口1430。因境内有王洼煤矿,故名。1985年由王洼乡析出置镇。地处干旱山区,以旱作农业为主。有综合加工厂、旅社等。有集市。有大路接彭罗公路。