According to Election Commission of India, there are 8 national parties, 52 state parties and 2796 unrecognized parties in India.