Atlas of Battles

battle, early modern

Battle of Kiratpur

Battle of Kiratpur was a battle fought in 1638 at Kiratpur Sahib, in what is now India. Its exact site is not recorded; the atlas places it at Kiratpur Sahib. It was part of the Mughal–Sikh Wars, which ran from 1621 to 1788. The recorded result: Sikh victory.

See it on the globe Read the article

Fought1638
WhereKiratpur Sahib, India31.182N, 76.564E, placed at the location, approximate
OutcomeSikh victory
Belligerents30px Akal Sena (Sikhs)against30px Mughal Empire; Pathans of Ropar; Gujjars of Nangal Gujjaran; Ranghars of Malakpur
Casualties and lossesonly 23 Sikhs Killedand30,000 Killed
Part ofMughal–Sikh Wars1621 to 1788

Where it sits in the Mughal–Sikh Wars

Battle of Rohilla, 1621Battle of Amritsar, 1634Battle of Lahira, 1634Battle of Kartarpur, 1635Battle of Kiratpur, 1638Battle of Nadaun, 1691Battle of Guler, 1696Battle of Anandpur, 1700Battle of Basoli, 1702First Battle of Chamkaur, 1702Second Battle of Anandpur, 1704First Battle of Anandpur (1704), 1704Battle of Samana, 1709Battle of Jalalabad, 1710Battle of Chappar Chiri, 1710Battle of Sirhind, 1710Battle of Gurdas Nangal, 1715Capture of Delhi and Red Fort, 178316211783Battle of Kiratpur, 1638
18 placed engagements of the Mughal–Sikh Wars in time order; taller ticks are more widely documented. Each tick is a link.

Record

Date1638 (year precision)
PlaceKiratpur Sahib, India
31.182N, 76.564E
KindBattle, early modern
Strength23 (during the siege - later reinforced with larger army According to Historians 1,200)1,00,000 Mughal and Afghan Soldiers
Casualties and lossesonly 23 Sikhs Killed30,000 Killed
Commanders
  • Guru Hargobind
  • Baba Gurdita
  • Ropar
Battle of KiratpurBattle of KiratpurBattle of BilaspurBattle at MachhiwaraBattle of ManupurBattle of NadaunBattle of AliwalBattle of BilaspurBattle at MachhiwaraBattle of ManupurBattle of NadaunBattle of AliwalAmritsarLudhianaSaharanpurDehra DunPatialaPathankotHoshiarpur100 km31.182N, 76.564E
Placed at Kiratpur Sahib; the exact site is not recorded. 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 1638

Battle of Kiratpur is one of 1,470 engagements of the 17th century in the atlas and one of 354 in present-day India.

Sources

Identity, coordinates, dates and the war from Wikidata Q118896808, released under CC0. Result, belligerents, commanders, strength and casualties from the infobox of the English Wikipedia article Battle of Kiratpur, revision 1374460210, 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.