भारत में ज्यादातर तमिल लोग तमिल नाडु राज्य में निवास करते हैं। संघराज्यक्षेत्र पुद्दुचेरी में तमिल लोग बहुसंख्यक हैं। पुद्दुचेरी पहले फ्रांसीसी उपनिवेश रह चुका है और चारों ओर से तमिलनाडु से घिरा हुआ है। अंडमान निकोबार द्वीप समूह में भी जनसंख्या का कम से कम छठवाँ हिस्सा तमिल है।

इसके अतिरिक्त भारत के अन्य इलाकों में उल्लेखनीय तमिल जनसंख्या निवास करती है। इनमें से ज्यादातर काफी हाल में, औपनिवेशिक काल अथवा आजादी के बाद के दौर में यहाँ पहुँचे हैं, हालाँकि कि कुछ संख्या मध्यकाल के दौरान की भी है। तमिल जनसंख्या की महत्वपूर्ण उपस्थिति कर्नाटक (29 लाख), महाराष्ट्र (14 लाख), आन्ध्र प्रदेश (12 लाख), केरल (6 लाख) और दिल्ली (1 लाख) में है।

प्राचीन युग
भारत में
भौगोलिक क्षेत्र-विस्तार
भारत