Elefanții indieni sunt distribuiți în toată India în regiunile centrale, sud, nord-est și nord-vest. În vest, există populații răspândite în pădurile Ghats, atât estul, cât și vestul, precum și în Kerala, Tamil Nadu și Karnataka. În nord, populațiile de elefanți sunt concentrate în Uttar Pradesh.
În nord-estul Indiei, elefanții se găsesc în Bhutan lângă gama de munte Himalaya. Ei sunt de asemenea prezenți în Bengalul de Nord-Vest și în Arunachal Pradesh, Assam, Manipur, Nagaland, Mizoram, Meghalaya și Tripura. Elefanții elenați tind să păstreze în zonele împădurite unde sunt protejați de lumina directă a soarelui și oferă surse de hrană ample.
Elefanții indieni au suferit pierderi repetate ale habitatelor, pe măsură ce civilizația umană a afectat teritoriul lor. Cele două specii se confruntă adesea în cazul în care frontierele se suprapun și acest lucru a cauzat o scădere bruscă a populației lumii pentru elefantul indian de-a lungul anilor, plasându-le în pericol de dispariție.