民國(guó)時(shí)期,設(shè)山心鄉(xiāng)和博愛鄉(xiāng),屬興業(yè)縣。
1950年6月,山心鄉(xiāng)和博愛鄉(xiāng)同屬第四區(qū)。
1953年8月,改為第十二區(qū),屬鬰林縣。
1955年月,第十二區(qū)改為山心區(qū),屬鬰林縣。
次年3月,山心區(qū)改屬玉林縣。
1957年12月,山心區(qū)析為山心、博愛兩鄉(xiāng),同屬玉林縣。
1959年4月,兩鄉(xiāng)合并成立山心公社,屬玉林縣。
1984年10月,山心公社撤改為山心鄉(xiāng),屬縣級(jí)玉林市。
1984年3月,山心鄉(xiāng)分設(shè)博愛鄉(xiāng),同屬玉林市。
1989年12月,山心鄉(xiāng)改為山心鎮(zhèn),屬玉林市。
1997年4月,山心鎮(zhèn)、博愛鄉(xiāng)劃歸興業(yè)縣2005年6月,博愛鄉(xiāng)撤并入山心鎮(zhèn),屬興業(yè)縣。