According to the Election Commission of India's most recent publications, dated May 2023, and later notifications, there are 6 National Parties, 56 recognised state parties and 2796 unrecognised parties.