# List of current Indian ruling and opposition parties

The following is a list of current Indian ruling and opposition parties.

## State/UT by ruling parties and alliance

| S.No. | State / Union Territory | Ruling Party | Ruling Alliance | Ruling Alliance | Official Opposition | Official Opposition | Opposition Alliance | Opposition Alliance | Other Opposition | Other Opposition | Latest election |
| 1 | Andhra Pradesh | TDP | | NDA | Vacant | Vacant | Vacant | Vacant | | YSRCP | 2024 |
| 2 | Arunachal Pradesh | BJP | | NDA | Vacant | Vacant | Vacant | Vacant | | INDIA | 2024 |
| 3 | Assam | BJP | | NDA | | INC | | INDIA | | AIUDF | 2021 |
| 3 | Assam | BJP | | NDA | | INC | | INDIA | | BPF | 2021 |
| 4 | Bihar | JD(U) | | NDA | | RJD | | INDIA | | AIMIM | 2020 |
| 5 | Chhattisgarh | BJP | | NDA | | INC | | INDIA | | GGP | 2023 |
| 6 | Delhi | BJP | | NDA | | AAP | | INDIA | N/A | N/A | 2025 |
| 7 | Goa | BJP | | NDA | | INC | | INDIA | | RGP | 2022 |
| 8 | Gujarat | BJP | | NDA | Vacant | Vacant | Vacant | Vacant | | INDIA | 2022 |
| 9 | Haryana | BJP | | NDA | | INC | | INDIA | | INLD | 2024 |
| 10 | Himachal Pradesh | BJP | | BJP | | BJP | | NDA | N/A | N/A | 2022 |
| 11 | Jammu and Kashmir | JKNC | | BJP | | BJP | | NDA | | JKPDP | 2024 |
| 11 | Jammu and Kashmir | JKNC | | BJP | | BJP | | NDA | | JKPC | 2024 |
| 12 | Jharkhand | JMM | | BJP | | BJP | | NDA | | JLKM | 2024 |
| 13 | Karnataka | BJP | | BJP | | BJP | | NDA | N/A | N/A | 2023 |
| 14 | Kerala | CPI(M) | | LDF (INDIA) | | INC | | UDF (INDIA) | N/A | N/A | 2021 |
| 15 | Madhya Pradesh | BJP | | NDA | | INC | | INDIA | N/A | N/A | 2023 |
| 16 | Maharashtra | BJP | | NDA | Vacant | Vacant | Vacant | Vacant | | INDIA | 2024 |
| 17 | Manipur | BJP | | NDA | Vacant | Vacant | Vacant | Vacant | | INDIA | 2022 |
| 18 | Meghalaya | NPP | | NDA | | AITC | | INDIA | N/A | N/A | 2023 |
| 19 | Mizoram | ZPM | None | None | | MNF | None | None | | BJP | 2023 |
| 19 | Mizoram | ZPM | None | None | | MNF | None | None | | INDIA | 2023 |
| 20 | Nagaland | NDPP | | NDA | Vacant | Vacant | Vacant | Vacant | Vacant | Vacant | 2023 |
| 21 | Odisha | BJP | | NDA | | BJD | None | None | | INDIA | 2024 |
| 22 | Puducherry | AINRC | | NDA | | DMK | | INDIA | N/A | N/A | 2021 |
| 23 | Punjab | AAP | | INDIA | | INC | | INDIA | | SAD | 2022 |
| 23 | Punjab | AAP | | INDIA | | INC | | INDIA | | NDA | 2022 |
| 23 | Punjab | AAP | | INDIA | | INC | | INDIA | | BSP | 2022 |
| 24 | Rajasthan | BJP | | NDA | | INC | | INDIA | N/A | N/A | 2023 |
| 25 | Sikkim | SKM | | NDA | Vacant | Vacant | Vacant | Vacant | Vacant | Vacant | 2024 |
| 26 | Tamil Nadu | DMK | | INDIA | | AIADMK | None | None | | NDA | 2021 |
| 27 | Telangana | INC | | INDIA | | BRS | None | None | | NDA | 2023 |
| 27 | Telangana | INC | | INDIA | | BRS | None | None | | AIMIM | 2023 |
| 28 | Tripura | BJP | | NDA | | CPI(M) | | INDIA | N/A | N/A | 2023 |
| 29 | Uttar Pradesh | BJP | | NDA | | SP | | INDIA | | Jansatta Dal (L) | 2022 |
| 29 | Uttar Pradesh | BJP | | NDA | | SP | | INDIA | | BSP | 2022 |
| 30 | Uttarakhand | BJP | | NDA | | INC | | INDIA | | BSP | 2022 |
| 31 | West Bengal | AITC | | INDIA | | BJP | | NDA | | ISF | 2021 |
* As of 8 February 2025, NDA have government in 19 States and 2 Union Territories. INDIA bloc have government in 8 States and 1 union Territories. Other one party ZPM, which is not part of any alliance has government in Mizoram state.

## State Legislative Council

| S.No. | State | Governing Party / Governing Alliance | Opposition Party / Opposition Alliance | Other Parties |
| 1 | Andhra Pradesh | TDP+JSP+BJP | YSRCP | |
| 2 | Bihar | BJP+JD(U)+HAM(S)+RLJP | RJD+INC+CPI (MGB) | |
| 3 | Karnataka | INC | BJP+JD(S) (NDA) | |
| 4 | Maharashtra | BJP + SHS + NCP +RPI (NDA) | SS (UBT) + INC + NCP (SP) (MVA) | |
| 5 | Telangana | INC | BRS | BJP |
| 6 | Uttar Pradesh | BJP+AD(S) | SP+INC | |
* As 2 February 2024 NDA have power in 4 state legislative council out of 6, whereas INDIA Alliance bloc have power in 2 state legislative council.