List of Political Parties in India
There are 7 National recognized parties in India
- All India Trinamool Congress
- Bahujan Samaj Party
- Bharatiya Janata Party
- Communist Party of India
- Communist Party of India (Marxist)
- Indian National Congress
- Nationalist Congress Party