百祥镇,隶属于黑龙江省绥化市海伦市,位于海伦市西南部,东与联发镇、共合镇接壤,南与伦河镇、丰山乡毗邻,西濒通肯河,北与联发镇、共合镇相邻。镇政府驻百信村。区域面积为136.16平方千米(2018年)。
2018年,百祥镇户籍人口为18101人。截至2019年10月,百祥镇下辖8个行政村。
2017年,百祥镇有企业6个,企业从事人员65人。