States of India with Capitals and Languages

India is the seventh largest country in the world. It has land boundaries of 15,200 km and 6100 km long coast line. India’s landmass covers 3.28 million square kilometer of area. This accounts for nearly 2.42 percent of the total geographical area of the world.

For good governance, India has been divided into 29 states and 7 union territories. Each state and union territory has its own capital.

The states and union territories are further sub-divided into districts and further into smaller administrative divisions.

States Capital Languages
Andhra Pradesh Hyderabad Telugu and Urdu
Arunachal Pradesh Itanager Miji, Apotanji, Merdukpen, Tagin, Adi, Honpa
Assam Dispur Assamese
Bihar Patna Hindi
Chhattisgarh Raipur Hindi
Goa Panaji Marathi and Konkani
Gujarat Gandhinagar Gujarati
Haryana Chandigarh Hindi
Himachal Pradesh Shimla Hindi and Pahari
Mizoram Aizawl Mizo and English
Jammu & Kashmir Srinagar (Summer); Jammu (Winter) Kashmiri, Dogri, Urdu, Ladakhi, Pahari, Punjabi, Dadri
Jharkhand Ranchi Hindi
Karnataka Bangaluru Kannda
Kerala Thiruvananthapuram Malayalam, English
Madhya Pradesh Bhopal Hindi
Maharashtra Mumbai Marathi
Manipur Imphal Manipuri
Meghalaya Shillong Khasi, Jaintia and Garo
Nagaland Kohima Konyak, Angami, Sema and Lotha
Odisha Bhubaneswar Odia, English
Punjab Chandigarh Punjabi
Rajasthan Jaipur Rajasthani and Hindi
Sikkim Gangtok Bhutia, Hindi, Nepali, Lepcha, Limbu
Tamil Nadu Chennai Tamil
Telangana Hyderabad Telugu, Urdu
Tripura Agartala Bengali, Tripuri, Manipuri, Kakborak
Uttar Pradesh Lucknow Hindi
Uttarakhand Dehradun Hindi
West Bengal Kolkata Bengali