Historical Geography of Jainism

Where was Mahavira Born? Kundalpur History & Facts

Kundalpur (Kundagrama) is the birthplace of Mahavira Swami, the 24th Tirthankara of Jainism. It is located near Vaishali in present-day Bihar.

Primary Reference: NCERT Class XII - Themes in Indian History Part I

Archived:

Updated:

Kundalpur is the birthplace of-

[U.P.P.C.S. Special Prelims 2004]

Detailed Solution & Historical Context

Concept


Identifying the birthplaces of great religious leaders is essential for understanding the historical geography of ancient Indian faiths.

Authentic Source Evidence


Kundalpur (historically Kundagrama near Vaishali, Bihar) is recorded in Jain traditions as the birthplace of Vardhamana Mahavira. He was born into a royal family of the Jnatrika clan, part of the Vrijjian confederacy.

Analytical Breakdown


  • Logic 1: Option C is correct. The site is a major Jain pilgrimage center today, housing temples dedicated to Mahavira.

  • Logic 2: Gautam Buddha (B) was born in Lumbini. Emperor Ashoka (A) was born in Pataliputra. Chaitanya Mahaprabhu (D) was born in Nabadwip, Bengal.
  • Conceptual Deep Dive & Logic

    "In which ancient Mahajanapada was Kundalpur located?"

    It was located within the territory of the Vrijji Mahajanapada (specifically the Lichchhavi territory).

    Examiner's Mindset & Pro-Tip

    "Mahavira's birth in a powerful republic like the Lichchhavi territory influenced the organized and democratic structure of the early Jain Sangha."

    Topic Clusters (click to see related topic questions)

    Vaishali 3

    Analysing authentic U.P.P.C.S. Special Prelimsprevious year questions is non-negotiable for serious aspirants. Thoroughly decoding past exam trends related to Historical Geography of Jainism helps you understand the examiner's mindset. Mastering specific entities like Kundalpur Mahavira and Birthplace of Mahavira builds the analytical intuition needed to clear the exam. Practice Previous Year Questions here →

    UPSC Question Bank | Verified
    Live Archive Status