Nasionalisme India adalah sebuah instansi dari nasionalisme teritorial, yang meliputi seluruh suku bangsanya, terlepas dari latar belakang etnis dan agama mereka yang beragam. Konsep tersebut masih sangat mempengaruhi politik India dan merefleksikan perlawanan pendirian sektarian nasionalisme Hindu dan nasionalisme Muslim. Sebab-sebab munculnya nasionalisme di India adalah sebagai berikut.
- perbaikan nasib rakyat oleh pemerintah Inggris tidak kunjung datang
- kebudayaan Barat yang dipaksakan oleh Inggris
- hanya orang-orang Inggris yang menduduki pemerintahan
- pemberian status dominan untuk Kanada pada tahun 1867
- mucnulnya kaum terpelajar yang telah mengenyam pendidikan Barat
- Ahimsa, artinya melawan musuh tanpa kekerasan fisik
- Swadesi, artinya hidup dengan usaha sendiri
- Hartal, artinya pemogokan, tidak melakukan pekerjaan.
- Satyagraha, artinya menolak bekerja sama (non-cooperation) dengan Inggris.