Wangcheng era una antigua ciudad china situada junto a la capital ceremonial oriental de Luoyi durante la dinastía Zhou . [1] Fue construida en 1021 a. C. siguiendo el modelo de la anterior y más grande Chengzhou, a 15 kilómetros (9,3 mi) al este. Fue la capital principal de la dinastía Zhou oriental entre 771 y 510 a. C.
La dinastía Han del Este también eligió este lugar en el año 25 d. C. como sede de su capital, Luoyang , que se construyó sobre la ciudad Zhou anterior. Las ruinas de Wangcheng han sido excavadas parcialmente y son visibles en el actual parque Wangcheng de Luoyang.