उपमहाद्वीप एक महाद्वीप के एक उपखंड को कहा जाता है जिसकी एक अलग राजनीतिक, भौगोलिक या सांस्कृतिक पहचान होती है। भारतीय उपमहाद्वीप एशिया महाद्वीप का हिस्सा है।
भारतीय उपमहाद्वीप दक्षिण एशिया में एक भौगोलिक क्षेत्र है। जिसमे भारत, बांग्लादेश, भूटान, नेपाल, पाकिस्तान और श्रीलंका के साथ-साथ मालदीव भी शामिल हैं। भारतीय उपमहाद्वीप उस भू-भाग को कहा जाता हैं जो गोंडवाना से अलग होकर यूरेशियन भूभाग के साथ मिल गया गया था। इसमें लाखो वर्ष का समय लग गया था। आज भी भारतीय उपमद्वीप एशिया की और आगे बड़ रहा हैं। भारतीय उपमद्वीप उत्तर में हिमालय, पश्चिम में हिंदू कुश और पूर्व में अराकनी द्वारा घिरा है।