भारत की केंद्र सरकार के पास 23 संवैधानिक मान्यता प्राप्त आधिकारिक भाषाएं हैं।  हिंदी और अंग्रेजी आमतौर पर केंद्र सरकार द्वारा एक आधिकारिक भाषा के रूप में उपयोग की जाती हैं।  राज्य सरकारें अपनी संबंधित भाषाओं का उपयोग करती हैं।

भारत के उत्तरी हिस्सों में हिंदी सबसे अधिक बोली जाने वाली भाषा है।  भारतीय जनगणना "हिंदी बेल्ट" की व्यापक विविधता के रूप में "हिंदी" की व्यापक संभव परिभाषा को लेती है। 2001 की जनगणना के अनुसार, भारतीय आबादी का 53.6% ने घोषणा की कि वे हिंदी को अपनी पहली या दूसरी भाषा के रूप में बोलते हैं, जिसमें 41  उनमें से% ने इसे अपनी मूल भाषा या मातृभाषा के रूप में घोषित किया है। 12% भारतीयों ने घोषणा की कि वे दूसरी भाषा के रूप में अंग्रेजी बोल सकते हैं।

तेरह भाषाओं में प्रत्येक भारतीय आबादी का 1% से अधिक और 95% से अधिक खुद के बीच है;  ये सभी "संविधान की निर्धारित भाषाएँ" हैं।  1% से कम भारतीयों द्वारा बोली जाने वाली अनुसूचित भाषाएँ संताली (0.63%), कश्मीरी (0.54%), नेपाली (0.28%), सिंधी (0.25%), कोंकणी (0.24%), डोगरी (0.22%), मीतेटी (0.14%) हैं।  %), बोडो (0.13%) और संस्कृत (भारत की 2001 की जनगणना में, केवल 14,135 लोगों ने संस्कृत को अपनी मूल भाषा बताया)।  सबसे बड़ी भाषा जो "अनुसूचित" नहीं है, भिली (0.95%), उसके बाद गोंडी (0.27%), खंडेशी (0.21%), तुलु (0.17%) और कुरुख (0.10%) हैं।

1991 में भारतीय जनसंख्या में से 19.4% ने द्विभाषावाद का प्रदर्शन किया और 7.2% ने त्रिभाषावाद का प्रदर्शन किया।

भारत में ग्रीनबर्ग का विविधता सूचकांक 0.914 है, यानी।  देश से यादृच्छिक पर चुने गए दो लोगों के पास 91.4% मामलों में अलग-अलग मूल भाषाएं होंगी।

भारत की 2011 की जनगणना के अनुसार, सबसे अधिक बोलने वालों की भाषाएँ इस प्रकार हैं: हिंदी, बंगाली, मराठी, तेलुगु, तमिल, गुजराती, उर्दू, कन्नड़, ओडिया, मलयालम।

अवलोकन
10 लाख से ज्यादा बोलने वाले
मातृभाषा बोलने वालों की संख्या
देशी वक्ताओं की संख्या के अनुसार भाषाओं की सूची