Полуостров Индостан находится на юге Азии. Площадь полуострова равна 2 млн км². Индостан омывается с запада водами Аравийского моря, которое принадлежит бассейну Индийского океана, а с востока – водами Бенгальского залива.
На территории полуострова находятся такие государства, как Индия, а также Пакистан и Бангладеш.