India is a rich and diverse country with a unique history and cultural significance. There a 28 states in India, along with 8 union territories.
Each state has its own identity, language, culture, traditions, and festivals. Together, this diversity defines India’s beautiful economic, social and cultural landscape.
Whether you're planning a trip, studying geography, or simply curious about the political landscape, understanding the states in India and their capitals is essential.
Also, see the richest states in India as of 2025.
States in India
State | Capital |
Andhra Pradesh | Hyderabad |
Arunachal Pradesh | Itanagar |
Assam | Dispur |
Bihar | Patna |
Chattisgarh | Raipur |
Goa | Panaji |
Gujarat | Gandhinagar |
Haryana | Chandigarh |
Himachal Pradesh | Shimla |
Jharkhand | Ranchi |
Karnataka | Bangalore |
Kerala | Thiruvananthapuram |
Madhya Pradesh | Bhopal |
Maharashtra | Mumbai |
Manipur | Imphal |
Meghalaya | Shillong |
Mizoram | Aizawl |
Nagaland | Kohima |
Orissa | Bhubaneshwar |
Punjab | Chandigarh |
Rajasthan | Jaipur |
Sikkim | Gangtok |
Tamil Nadu | Chennai |
Telangana | Hyderabad |
Tripura | Agartala |
Uttar Pradesh | Lucknow |
Uttrakhand | Dehradun |
West Bengal | Kolkata |
India’s states and capitals are more than just geographical entities; they represent the rich cultural diversity and heritage of the nation.
Knowing the names of the states in India and their capitals can help deepen your understanding of the country’s political and cultural fabric.
We hope this list serves as a useful reference and enhances your knowledge of one of the world’s most vibrant nations.
Explore the richest countries in the world.
FAQs about States in India
1. Is there 28 or 29 states in India?
As of now, India has 28 states and 8 Union Territories. The confusion often arises because, in the past, India had 29 states until the state of Jammu and Kashmir was reorganised into two Union Territories, Jammu & Kashmir, and Ladakh, in 2019. Therefore, India currently has 28 states and 8 Union Territories
2. Which is the 29th state of India?
The 29th state of India was Telangana, which was formed on June 2, 2014, after being carved out from the state of Andhra Pradesh.
However, following the reorganization of Jammu and Kashmir in 2019, the number of states in India was reduced to 28.
3. Are 29 states and 9 Union Territories true or false?
This statement is false. India has 28 states and 8 Union Territories. The confusion might come from the pre-2019 structure when India had 29 states, but after Jammu and Kashmir’s reorganization, the total number of states is now 28.
4. Which is the 10th largest state in India?
Madhya Pradesh is the 10th largest state in India by area. Covering approximately 308,350 square kilometres, it ranks as the 10th largest state in terms of geographical size.