北河乡,隶属于河北省石家庄市行唐县,地处行唐县东北部,东邻保定市曲阳县产德乡,东南与南桥镇相接,西南、西与玉亭乡毗邻,西北、北与口头镇相邻,行政区域面积42.17平方千米。
民国二十七年(1938年),成立和行唐县三区龙兴庄、西科头、朱家庄乡;1962年,复置行唐县,属之;1984年,复为北河乡。截至2018年末,北河乡户籍人口有7684人。截至2020年6月,北河乡辖9个行政村,乡人民政府驻北河村北平路1号。
2011年,北河乡完成国税213.7万元,地税464万元。2018年,北河乡有工业企业4个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市13个。