Etnik Tamil

Etnik Tamil boleh diklasifikasikan kepada beberapa kumpulan berdasarkan asal-usul geografi, sejarah migrasi, bahasa, kasta, dan kedudukan sosial. Secara umumnya, berikut ialah klasifikasi utama etnik Tamil: