Skip to content
The War AtlasThe · War · Atlas

BATTLE // October 24, 1894

Battle of Jiuliancheng

LOADING MAP TELEMETRY…

Overview

The Battle of Jiuliancheng (九連城之戰) was a land battle of the First Sino-Japanese War between the forces of Meiji Japan and Qing China. It is sometimes referred to as the Battle of the Yalu River , thus creating confusion with the previous naval conflict of the same name of 17 September, and the subsequent naval and ground battles of the Russo-Japanese War, with the same name and occurring at much the same location.

Overview adapted from Wikipedia, licensed under CC BY-SA 4.0.

Significance

The Battle of Jiuliancheng was a land engagement of the First Sino-Japanese War, fought between Japanese forces under Yamagata Aritomo and Chinese forces under Song Qing. The Japanese committed approximately 20,000 troops against a Chinese force of 13,000, and the disparity in casualties — roughly 2,000 Chinese against 140 Japanese — indicates a decisive Japanese tactical advantage on the day. The battle is a source of persistent historiographical confusion: it is sometimes called the Battle of the Yalu River, a name already attached to the naval engagement of 17 September 1894, and later applied to both naval and ground actions during the Russo-Japanese War at the same location. This overlap in naming has complicated the battle's place in the historical record of the First Sino-Japanese War.

Forces & casualties

Troop strength

  • Japan20,000
    medium
  • China13,000
    medium

Japan fielded a 1.5 : 1 numerical advantage

Casualties

  • Empire de Chine2,000
    medium
  • Empire du Japon140
    medium

Commanders (2)

China

Japan

Compare with sibling battle

6 options

Pick a battle to compare side-by-side

Related

6 sibling battles · 1 factions

Last verified June 2026
Cite this page →Suggest a correction →