Het Indisch subcontinent of Indiaas-Pakistaans subcontinent is het gebied in Zuid-Azië waarin de landen India, Bangladesh, Pakistan, Sri Lanka en delen van Nepal, Bhutan, Myanmar en China liggen. In Pakistan wordt het subcontinent ook wel het Indo-Pak Subcontinent genoemd.