En julio de 1953, Beijie, Fuying, Xiyang y otras islas fueron liberadas y se estableció un poder político de base. En noviembre de 1954, se estableció el distrito insular. La oficina del distrito estaba ubicada en Sansha y administraba ocho municipios, incluidos cuatro: Fuying, Beijie, Taiao y Yantai. En mayo de 1955, después de que la isla se incorporara al área urbana de Sansha, la oficina del distrito se trasladó a la aldea de Li'ao en la isla de Fuying (más tarde se trasladó al oeste), y todavía gobernaba las cuatro ciudades de Fuying, Beijie, Tai. 'ao y Yantai. La Comuna del Pueblo Insular se estableció en 1958 y en 1959 administró tres brigadas: Beijie, Fu Ying y Xiyang. En mayo de 1961, se restableció el distrito insular, con jurisdicción sobre las comunas de Xiyang, Fuying, Beijie 3 y la 11ª Brigada. En octubre de 1966, el distrito insular se transformó en comuna insular. En 1968, la comuna insular tenía 7 brigadas bajo su jurisdicción, 1 fábrica integral (también llamada Brigada de Comunicaciones Industriales, que tenía 3 equipos de producción bajo su jurisdicción) y 51 equipos de producción. Además de la Brigada de la Calle Norte y la Fábrica General, el cuarto batallón de la isla Xiyang y los dos batallones de Fu Yingdao pasaron a llamarse Brigada Dongfeng, Xiangyang, Xiangzhong, Zhongcheng, Yinghai y Haiphong, respectivamente. En 1975, se añadió un equipo de pesca y dos equipos de producción quedaron bajo su jurisdicción. Las ocho brigadas originales estaban bajo la jurisdicción de 84 equipos de producción. En 1978 se dio de baja la Brigada de Lealtad y la Fábrica Principal. En 1981, las Brigadas Dongfeng, Xiangyang, Xiangzhong, Yinghai y Haiphong pasaron a llamarse Brigadas Gongdong, Gongxi, Yantai, Li'ao y Wen'ao respectivamente. Había siete brigadas en la comuna y el Equipo de Producción 103. En 1984, la comuna de Haidao se transformó en municipio de Haidao, con 6 aldeas administrativas y 1 equipo pesquero bajo su jurisdicción.
En 1990, Daoxiang estaba situada en el sureste del condado, rodeada por el mar. El área administrativa consta de más de 40 islas, incluidas la isla Shensi, la isla Fuying, la isla Xiyang, la isla Dingba, la isla Kuishan y la isla Yangxiaoxi, con una superficie total de 29,8 kilómetros cuadrados. La isla principal, la isla Xiyang, está a 6 millas náuticas de la ciudad de Huxia, la isla Beijie está a 16 millas náuticas de la ciudad de Sansha y la isla Fuying está a 4 millas náuticas de la aldea de Luxia, en el municipio de Changchun. Hay 6 aldeas administrativas, 1 equipo pesquero, 108 grupos de aldeanos y 25 aldeas naturales en el territorio. Gobierno Popular del municipio de Tai'ao, Xiyangdao.