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