Tamil Nadu (tamilski: தமிழ்நாடு) je savezna država Indije s površinom od 130.058 km² i 62.110.839 stanovnika (po stanju iz 1. siječnja 2001. godine). Najjužnija točka Indijskog poluotoka nalazi se u Tamil Nadu. Na samom je jugu Indije i graniči se s Keralaom, Karnatakaom, Pondišerijem i Andra Pradešom. Istočno je Bengalski zaljev. Sa Šri Lankom, koja ima značajnu tamilsku manjinu, graniči se na moru. Po industrijalizaciji je druga država Indije, a ima i najviše urbanog stanovništva. Za razliku od ostalih dijelova Indije Tamil Nadu najviše kiše dobiva od sjeveroistočnog monsuna koji traju od listopada do prosinca. Chennai je glavni grad ove savezne države te je do 1996. godine bio poznat po nazivu Madras. Četvrti je grad po veličini u Indiji, a u njemu se također nalazi najveća plaža na svijetu.
Tamil Nadu ima površinu od 130.058 km² i 62.110.839 stanovnika. Službeni jezik u Tamil Naduu je tamilski, a govore se i drugi jezici, kao što su urdu i engleski. 88,1% stanovnika je hinduističke religije, zatim slijede kršćani (6,1%) te muslimani (5,6%) i ostali (0,2%). Prema popisima, muškaraca je 31,400,909, a žena je 31,004,770.