明朝前叫“维贤”村;明末清初,因“维贤”二字易于“危险”混淆,故改名上河头,含义是当时上河头村经常受洪水灾害,上河头有在河上头,永不受水淹的意思。
2023年11月,山西省爱国卫生运动委员会命名上河头村为2023-2025年山西省卫生村。
2020年8月,山西省爱国卫生运动委员会命名上河头村为2020—2022周期山西省卫生村。
上河头村是文水县北张乡下辖的行政村,城乡分类代码为220,为村庄。区划代码为141121202208,居民身份证号码前6位为141121。邮政编码为033000,长途电话区号为358 ,车牌号码为晋J。上河头村与武村村、东宜亭村、西宜亭村、北武涝村、南武涝村、郑家庄村、苏家堡村、南张村、北张村相邻。历史沿革:1949年10月至1953年5月区村制时属第六区,1953年至1957年属上河头乡管辖,1958年1月至1960年,境域属红旗公社,1961年4月至1984年属北张公社管辖,1984年属北张乡人民政府管理,沿用至今。