Atlas of Battles

battle, ancient

Battle of Yangcheng

Battle of Yangcheng was a battle fought in AD 191 at Dengfeng, in what is now China. It was part of end of the Han dynasty, which ran from AD 189 to AD 220. The recorded result: Yuan Shu victory.

See it on the globe Read the article

FoughtAD 191
WhereDengfeng, China34.455N, 113.025E
OutcomeYuan Shu victory
BelligerentsYuan ShaoagainstYuan Shu
Part ofend of the Han dynastyAD 189 to AD 220

Where it sits in end of the Han dynasty

Battle of Yangcheng, AD 191Cao Cao's invasion of Xu Province, AD 193Battle of Xiapi, AD 199Battle of Guandu, AD 200Battle of Qi Mountains, AD 214AD 191AD 214Battle of Yangcheng, AD 191
5 placed engagements of end of the Han dynasty in time order; taller ticks are more widely documented. Each tick is a link.

Record

DateAD 191 (year precision)
PlaceDengfeng, China
34.455N, 113.025E
KindBattle, ancient
Commanders
  • Zhou Yu (Renming)
  • Zhou Ang
  • Sun Jian
  • Gongsun Zan
Battle of YangchengBattle of YangchengBattle of YanshiBattle of HulaoBattle of XingyangBattle of BiBattle of YiqueBattle of YanshiBattle of HulaoBattle of BiBattle of YiqueHoumaXinxiangKaifengJiaozuoPingdingshanJinchengXuchangZhoukou100 km34.455N, 113.025E
The recorded site, with the nearest other engagements in the atlas. Present-day coastlines, rivers and borders; towns from Natural Earth.

Nearest engagements

In the same war

Elsewhere in AD 191

Battle of Yangcheng is one of 32 engagements of the 2nd century in the atlas and one of 339 in present-day People's Republic of China.

Sources

Identity, coordinates, dates and the war from Wikidata Q3780302, released under CC0. Result, belligerents, commanders, strength and casualties from the infobox of the English Wikipedia article Battle of Yangcheng, revision 1370595196, read 2026-11-14, licensed CC BY-SA 4.0; the article's text is not reproduced here. Present-day country and state from Natural Earth. Dates before 1582 follow the Julian calendar as recorded.