北鱼乡,隶属于河北省邢台市宁晋县,地处宁晋县西南部,西南至隆尧县界,北与北河庄镇毗连,东北与徐家河乡接壤,距宁晋县人民政府18千米,区域总面积20.61平方千米。
民国前期,北鱼乡境域属宁晋县西区;1984年1月,由北鱼公社改为北鱼乡。截至2018年末,北鱼乡户籍人口为10117人。截至2020年6月,北鱼乡下辖6个行政村,乡人民政府驻北鱼一村。
北鱼乡粮食作物以种植小麦、玉米为主;畜牧业以饲养奶牛、肉牛、生猪为主。2018年,北鱼乡有营业面积超过50平方米以上的综合商店或超市14个。