Battle of Baekgang
663 CE · Geum River, Korea
The Battle of Baekgang was fought in 663 CE in Geum River, Korea between Tang China and Silla vs the Baekje restoration forces and Yamato Japan; decisive Tang-Silla victory; Japan withdrew from the Korean peninsula for nearly a thousand years.
Battle of Baekgang: quick facts
- Date
- 663 CE
- Location
- Geum River, Korea
- Belligerents
- Tang China and Silla vs the Baekje restoration forces and Yamato Japan
- Commanders
- Liu Rengui vs Abe no Hirafu
- Result
- decisive Tang-Silla victory; Japan withdrew from the Korean peninsula for nearly a thousand years.
- Era
- ⛩️ East Asia
- Quiz difficulty
- hard

What happened at the Battle of Baekgang?
The Battle of Baekgang was a decisive naval engagement at the mouth of the Geum River in Korea, where a Tang Chinese and Silla Korean alliance destroyed a Japanese fleet that had come to restore the fallen Baekje kingdom. The Tang-Silla forces destroyed over 400 Japanese ships. The defeat ended Japanese military involvement in Korean affairs for nearly a millennium and solidified Silla's unification of the Korean peninsula.
Did you know?
After the defeat at Baekgang, Japan did not send another military force to the Korean peninsula for over 900 years, until Toyotomi Hideyoshi's invasions in the 1590s.
Sources and further reading
- Battle of Baekgang on Wikipedia for the full account, historiography and primary sources.
- How BattleGuess compiles and checks battle facts: see the About page.
Entry last reviewed 26 September 2026.