Население Индии — калейдоскоп рас и народов, отличающихся друг от друга внешним обликом, языком и обычаями. Народы Индии говорят на 17 основных языках и 844 диалектах. Самый распространенный язык — хинди, на нем общаются 35% населения, проживающего в семи северных штатах.