由百兴村与镇安村合并成立。
1952年为白兴村、镇安村,属永义乡。
1958年,为白兴大队、镇安大队,属永义公社。
1983年,永义公社分设为永义公社和沙树湾公社,百兴大队、镇安大队属沙树湾公社。
1984年,为百兴村、镇安村,属沙树湾乡。
1992年9月,沙树湾乡并入丛林乡,百兴村、镇安村属丛林乡,2002年,百兴村、镇安村合并为百兴村,并设立村民委员会。
属丛林乡。
2008年5月,丛林乡并入百胜镇,百兴村属百胜镇至今。