Capital of Indian states | Interesting facts

India is a country with 28 states and 8 union territories. Each state has its own legislative capital where the legislative assembly is located. In this article, you will learn about the capital of Indian states and some interesting facts about them.

Capital of Indian states

States are listed in alphabetical order

Capital of Indian states

Andhra Pradesh

Capital – Amaravati (legislative), Visakhapatnam (executive capital), Kurnool (judicial capital)

  • Amaravati was founded by former chief minister of Andhra Pradesh, N. Chandrababu Naidu in 2014. It is located in the geographical center of Andhra Pradesh.

Arunachal Pradesh

Capital – Itanagar

  • Itanagar was named after the Ita fort (fort made of bricks) situated in the city.
  • Itanagar receives a lot of rain throughout the year. There are more than 120 rainy days in a year.


Capital – Dispur

  • Dispur is a locality within Guwahati city. The legislative assembly is located in Dispur.


Capital – Patna

  • Patna is one of the oldest cities in the world. Formerly known as Pataliputra, Patna was founded in 490 BCE.


Capital – Raipur

  • Raipur is famous for its premier educational institutions. The city is home to an IIM, a NIT, a NLU, an AIIMs and an IIIT.


Capital – Panaji

  • According to the 2011 census, Panaji had an average literacy rate of 90.98 %.


Capital – Gandhinagar

  • The City of Gandhinagar is famous as a green city. The green cover of the city is around 54% of its land area.


Capital – Chandigarh

  • The city is the capital of both Haryana and Punjab. It is also a union territory.

Himachal Pradesh

Capital – Shimla (Summer capital), Dharamshala (Winter capital)

  • In March 2017, Dharamshala was declared the second capital of Himachal Pradesh.
  • Shimla is a famous tourist destination. The city is also the last station of the Kalka-Shimla railway line, a UNESCO world heritage site.


Capital – Ranchi

  • Ranchi is also known as the “City of waterfalls“. Dassam Falls, Hundru Falls, Hirni Falls are some famous waterfalls in Ranchi.


Capital – Bengaluru

  • Known as the “Silicon Valley of India“, Bengaluru is an important city in India. It is the third most populous city in India and has a pleasant climate for most part of the year.


Capital – Thiruvananthapuram (old name Trivandrum)

  • The Padmanabhaswamy temple, located in Thiruvananthapuram, is one of the richest religious structures in the world. It has treasures worth billions of dollars stored in its vaults.

Madhya Pradesh

Capital – Bhopal

  • The infamous Bhopal Gas Tragedy which took place in December 1984 claimed the life of thousands of people. The exact death toll is still unknown.
  • Bhopal was ranked the 14th cleanest city in 2020 Swachh Survekshan.


Capital – Mumbai (Bombay)

  • Mumbai is the financial capital of India. The city is also home to the Hindi and Marathi cinema.


Capital – Imphal

  • Interestingly, Imphal city’s area falls under both Imphal East and Imphal West districts of Manipur.


Capital – Shillong

  • The British used to call Shillong the “Scotland of the East“.
  • Like most of Meghalaya, Shillong also receives a lot of precipitation with more than 110 average rainy days in a year.


Capital – Aizawl

  • According to 2011 census, 93.63 % population of Aizawl is Christian.


Capital – Kohima

  • Just like Aizawl, Kohima also has a majority Christian population.


Capital – Bhubaneswar

  • Known as the “temple city“, Bhubaneswar has many famous Hindu, Buddhist and Jain temples.
  • The literacy rate of Bhubaneshwar (91.87 %) is much higher than the national average literacy rate (74.04 ℅).


Capital – Chandigarh

  • The city is the capital of both Haryana and Punjab. It is also a union territory.


Capital – Jaipur

  • Known as the “pink city“, Jaipur is the 10th most populous city in India.
  • Jaipur is a part of the Golden triangle (Delhi, Agra, Jaipur), the foremost tourist circuit in India.


Capital – Gangtok

  • Gangtok is a popular tourist destination. For a capital city, Gangtok has a very low population of only around 1 lakh.
  • On clear days, the third highest mountain in the world, the Kanchenjunga is easily visible from Gangtok.

Tamil Nadu

Capital – Chennai (Madras)

  • Known as the “health capital” of India, Chennai is the sixth most populous city in India.
  • Chennai is also referred to as “the Detroit of India” as the majority of the Indian automobile industry is based in Chennai.


Capital – Hyderabad

  • Hyderabad is the fourth most populous city in India. It is one of the fastest growing IT cities of India.


Capital – Agartala

  • Bengali is the most spoken language in Agartala.
  • Agartala is just few kilometres from the eastern Indo-Bangladesh border.

Uttar Pradesh

Capital – Lucknow

  • Located in the Awadh region of Uttar Pradesh, Lucknow is a major Indian city. The city is among the happiest Indian cities.


Capital – Dehradun (Winter capital),Gairsain (Summer capital)

  • The city of Dehradun lies in the Doon valley with famous hillstation Mussoorie just 30 kilometers from city centre.
  • Gairsain is announced as the summer capital of Uttarakhand. However, its infrastructure is still in developmental phase.

West Bengal

Capital – Kolkata (Calcutta)

  • Kolkata is known as the “cultural capital of India“. It was the capital of British India for a long time.
  • Kolkata is the seventh most populous city in the country.

Capital of Indian states

Andhra PradeshAmaravati (legislative), Visakhapatnam (executive capital), Kurnool (judicial capital)
Arunachal PradeshItanagar
Himachal PradeshShimla (Summer capital), Dharamshala (Winter capital)
Madhya PradeshBhopal
Tamil NaduChennai
Uttar PradeshLucknow
UttarakhandDehradun (Winter capital),Gairsain (Summer capital)
West BengalKolkata

Quick question 1

Which is the largest state in terms of area?

Quick question 2

Which state has the most number of Lok Sabha seats?

Read more

Answer to quick questions

Answer 1

Rajasthan is the largest state in terms of area. Madhya Pradesh is the second largest state.

Answer 2

Uttar Pradesh has the most number of Lok Sabha seats, 80.

Leave a Comment

Your email address will not be published. Required fields are marked *


Enjoy this blog? Please spread the word :)