2001. aasta andmeil kõneles tamili keelt Indias kokku 60 893 731 inimest. Enam kui pool miljonit kõnelejat elas Tamil Nadu (55 877 441), Karnataka (1 886 765), Puducherry (862 198), Andhra Pradeshi (769 721), Kerala (598 618) ja Mahārāshtra (532 832) osariigis.