ประเทศอินเดีย มีชื่อทางการว่า สาธารณรัฐอินเดีย  ประกอบด้วย 28 รัฐ และอีก 8 ดินแดนสหภาพ มีพื้นที่ทั้งหมด 3,287,590 ตารางกิโลเมตร