民國(guó)三十七年(1948年)6月,樂(lè)東縣府也從舊樂(lè)安城遷來(lái)現(xiàn)址。
民國(guó)三十八年(1949年)3月,瓊崖少數(shù)民族行政委員會(huì)的首府機(jī)關(guān)也設(shè)在該鎮(zhèn),管轄樂(lè)東、保亭、白沙3縣。
1951年,抱由鎮(zhèn)屬于樂(lè)東縣第一區(qū)。
1952年7月,原瓊崖少數(shù)民族行政委員會(huì)改為海南黎族苗族自治區(qū),首府機(jī)關(guān)乃駐在抱由鎮(zhèn),管轄樂(lè)東、保亭、白沙、東方、瓊中5個(gè)少數(shù)民族縣。
1953年,海南黎族苗族自治區(qū)首府機(jī)關(guān)從該鎮(zhèn)搬遷到保亭縣的通什(今五指山市)。
1956年,將樂(lè)東縣一區(qū)改為抱由鎮(zhèn)。
1958年,撤區(qū)并鄉(xiāng)并保留抱由鎮(zhèn);同年10月,撤銷抱由鎮(zhèn)成立抱由人民公社。
1961年夏,將抱由人民公社劃分成為抱由、山榮、大安3個(gè)人民公社。
1977年9月,取消抱由公社,成立抱由鎮(zhèn)和永明公社。
1983年,改為抱由鎮(zhèn)。
2002年,原山榮鄉(xiāng)10個(gè)行政村和原永明鄉(xiāng)7個(gè)行政村及原三平鄉(xiāng)的頭塘村、三平村2個(gè)村委會(huì)合并,設(shè)立抱由鎮(zhèn)。
2009年,縣城成立3個(gè)社區(qū)居委會(huì)屬抱由鎮(zhèn)管轄。