大河镇,隶属于贵州省遵义市桐梓县,地处桐梓县中部,东邻马鬃苗族乡,南接楚米镇,西连夜郎镇,北抵新站镇,行政区域总面积107.62平方千米。
截至2018年末,大河镇户籍人口有12641人。截至2019年10月,大河镇下辖1个社区和6个行政村。
2011年,大河镇财政总收入410.4万元,比上年增长42.5%。农民人均纯收入5030元。2018年,大河镇有工业企业5个,其中规模以上有1个。