En el sexto año del emperador Wu de la dinastía Han Ding Yuan (111 a. C.), el emperador Wu de la dinastía Han pacificó Nanyue y estableció el condado de Cangwu, que administraba He Lin, Meng Ling y otros condados. Yao pertenecía a He Lin.
En el primer año de las Dinastías del Sur (520), el emperador Wu de la dinastía Liang analizó que Jingzhou estaba situada en el río Majiang en el condado de Zhaoping, al sur del condado de Pingle, y gobernaba los condados de Liangshou y Jingwei, con Longping, Anle y Ning Hay cinco condados: Xin, Shirao y Dangshan El condado está bajo la jurisdicción del condado de Dangshan.
En el tercer año del reinado del emperador Changdi (607), la prefectura se transformó en condado, Jingzhou fue abolida y los condados de Anle, Shirao y Ningxin se fusionaron en el condado de Longping. Parte del condado de Dangshan está bajo la jurisdicción del condado de Longping, parte está bajo la jurisdicción del condado de Hechuan y Huangyao está bajo la jurisdicción del condado de Longping.
En el cuarto año de Tang Wude (621), Jingzhou fue restaurado, Zhaozhou y Hezhou se establecieron en Helin y Pingle, y Huangyao quedó bajo la jurisdicción del condado de Longping en Zhaozhou.
Durante el período de las Cinco Dinastías y los Diez Reinos, aunque hubo guerras, el país se gobernó como la dinastía Tang y Huang Yao Changping se mantuvo sin cambios. Después de sofocar la "Rebelión Yizhigao", la sociedad de Jing, Zhao y He se estabilizó. En el sexto año de Xuanhe (1124), el condado de Longping pasó a llamarse condado de Zhaoping, lo que significó que Zhaofu fue pacificado. Más tarde, la palabra "Zhao" se cambió a la palabra "Zhao", que significa brillante y brillante, y se llamó condado de Zhaoping. Huangyao pertenecía al condado de Zhaoping.
En el año dieciocho de Hongwu en la dinastía Ming (1385), el condado de Zhaoping quedó bajo la jurisdicción de Li y Huang Yao quedó bajo la jurisdicción de Ninghua Li.
En el décimo año de Xianfeng en la dinastía Qing (1860), había muchos lugares, por lo que el condado organizó un evento grupal y lo dividió en diez distritos, con diez palabras: avance, preparación, finanzas. , permanencia, pie, costumbres y defensa, felicidad y paz, Huang Yao está bajo la jurisdicción del distrito.
En el año 15 de la República de China (1926), Guangxi implementó el sistema de protección de distritos y municipios. El condado se dividió en tres distritos administrativos: Wuyuan, Huangyao y Majiang, y 23 pequeñas ciudades. La ciudad de Huangyao se estableció en el distrito de Huangyao. Gobierna el distrito de Huangyao.
Después de la liberación, en abril de 1950, Zhaoping se dividió en los distritos uno, dos, tres y cuatro. Las 23 ciudades y aldeas restantes permanecieron como estaban antes de la liberación, y la ciudad de Huangyao quedó bajo la jurisdicción del distrito dos. .
En septiembre de 1959, pasó a llamarse Comuna Popular de Huangyao.
En julio de 1984, la comuna original de Huangyao se dividió en la ciudad de Huangyao y el municipio de Gongqiao.
En 2003, se estableció oficialmente el área escénica de la ciudad antigua de Huangyao.
En 2007, fue catalogada como el tercer grupo de "Ciudades históricas y culturales chinas" por la Administración Estatal de Patrimonio Cultural.
En 2009, fue aprobado como lugar escénico 4A por la Administración Nacional de Turismo.