北王力鄉,隸屬於河北省保定市清苑區地處清苑區西南22.2千米,東與溫仁鎮接壤,南與博野縣城東鄉、安國市西佛落鎮爲鄰,西連望都縣賈村鎮、北接李莊鄉。轄區東西最大距離10.4千米,南北最大距離8千米,總面積44.99平方千米,戶籍總人口31958人(2018年)。
北王力鄉,因鄉政府駐地位於北王力村而得名。1984年5月,改建爲北王力鄉。1996年1月,大李各莊鄉併入。截至2019年10月,北王力鄉轄北王力村、西王力村、東王力村、大李各莊村、顧家營村、武安村、劉村7個行政村。鄉人民政府駐北王力村。
2017年,北王力鄉農業總產值達3.7億元,人均純收入爲14935元,企業個數共8個,企業從業人數565人,其中工業企業8個。2018年,北王力鄉營業面積超過50平方米的綜合商店或超市27個。