อินเดียจัดการเลือกตั้งทั่วไปใหญ่ที่สุดในโลก โดยผู้มีสิทธิออกเสียงเลือกตั้ง 900 ล้านคน อายุ 18 ปีขึ้นไปใน 20 รัฐและดินแดน เริ่มหย่อนบัตรเลือกตั้งระยะแรกกันแล้วในเขตเลือกตั้ง 91 เขต ในวันพฤหัสบดีที่ 11 เมษายน ซึ่งการเลือกตั้งจะมีข้ามเดือนไปจนถึงวันที่ 19 พฤษภาคม ส่วนการนับคะแนนจะเริ่มในวันที่ 23 พฤษภาคม
สำหรับการเลือกตั้งสมาชิกสภาผู้แทนราษฎร หรือ “โลกสภา” (สภาล่าง) ชุดใหม่ในอินเดีย จะแบ่งออกเป็น 7 ระยะ คือตรงกับวันที่ 11 เมษายน, 18 เมษายน, 23 เมษายน, 29 เมษายน, 6 พฤษภาคม, 12 พฤษภาคม และ 19 พฤษภาคม ซึ่งมีบางรัฐจัดการเลือกตั้งหลายระยะด้วย แต่บางรัฐก็สรุปได้ในวันเดียว
พรรคภาราติยะ ชนตะ หรือบีเจพี พรรคชาตินิยมฮินดู พรรครัฐบาลของนายกรัฐมนตรีนเรนทรา โมดี จะต้องต่อสู้กับพรรคคองเกรส พรรคฝ่ายค้านหลัก และพรรคเล็กพรรคน้อยอื่น ๆ ในภูมิภาค
“โลกสภา” หรือสภาผู้แทนราษฎร มีสมาชิกที่ผ่านการเลือกตั้ง 543 ที่นั่ง และพรรคการเมืองหรือแนวร่วมต้องได้ส.ส.อย่างต่ำ 272 ที่นั่งขึ้นไป เพื่อได้สิทธิในการจัดตั้งรัฐบาล
พรรคบีเจพี เคยชนะเลือกตั้งอย่างถล่มทลายครั้งประวัติศาสตร์ในการเลือกตั้งครั้งหลังสุด ปี 2557 และครั้งนี้ บีเจพีก็รณรงค์หาเสียงเพื่อต้องการรักษาเสียงข้างมาก แต่ต้องพบกับความท้าทายจากพรรคการเมืองในท้องถิ่นที่แข็งแกร่ง และพรรคคองเกรส ที่คะแนนนิยมดีขึ้น ซึ่งนำโดยนายราหุล คานธี ที่ทั้งบิดา, ย่า และปู่ทวด ล้วนแต่เคยดำรงตำแหน่งนายกรัฐมนตรีอินเดียมาแล้วทั้งสิ้น ขณะเดียวกัน ปรียันกา คานธี น้องสาว ก็กระโดดเข้าสู่เวทีการเมืองอย่างเป็นทางการในเดือนมกราคมที่ผ่านมาด้วย
การเลือกตั้งครั้งแรกในประวัติศาสตร์ของอินเดีย ในปี 2494-2495 ใช้เวลา 3 เดือนจึงแล้วเสร็จ และระหว่างปี 2505 และปี 2532 การเลือกตั้งใช้เวลา 4-10 วัน แต่ในปี 2523 การเลือกตั้งใช้เวลาแค่ 4 วัน สั้นที่สุดเท่าที่เคยจัด