До середины XX века Индия была колонией Британской империи. Получив независимость в 1947 году.
В начале XX века в Индии началась затяжная борьба за независимость. Одним из лидеров движения за независимость был Махатма Ганди, официально считающийся отцом современной Индии. Деятельность этого движения достигла кульминации 15 августа 1947 года, когда Индия получила полную независимость от британского владычества, но при этом по закону о предоставлении колонии независимости (от 15 августа 1947 года) она была разделена по религиозному признаку на два доминиона - Индию и Пакистан. Размежевание территорий проходило в условиях индо-мусульманской вражды и кровавой бойни. Раздел колонии на два самостоятельных государства и религиозная междоусобица посеяла вражду на долгие десятилетия.
26 января 1950 года учредительное собрание Индии приняло конституцию, по которой объявила Индию парламентской республикой. Но при этом Индия осталась в Британском содружестве наций.
Будучи многонациональным и многорелигиозным государством, Индия переживает распри и противостояния на религиозной почве в разных частях страны. Тем не менее, Индия всегда представляла себя как светское государство с либеральной демократией, за исключением короткого периода с 1975 по 1977 гг. , когда премьер-министр Индира Ганди объявила чрезвычайное положение с ограничением гражданских прав.
Во второй половине XX века у Индии регулярно возникали проблемы с соседними государствами из-за споров вокруг границ. Спор с Китаем не разрешён до сих пор, в 1962 году он вылился в непродолжительную войну. С Пакистаном Индия воевала трижды: в 1947, 1965 и 1971 гг. Последний конфликт между Индией и Пакистаном разгорелась в 1999 году, в штате Кашмир.