List of 29 States and Capitals of India

India is located in South Asia and is officially known as the Republic of India. Comprising a total area of 3,287,263 sq. km, India has an estimated population of 133.92 crores (2017) making it the world’s second most populous country.

S.noStateCapital
1Andhra PradeshHyderabad (De jure – 2 June 2024) Amaravati (proposed)
2Arunachal PradeshItanagar
3AssamDispur
4BiharPatna
5ChhattisgarhRaipur
6GoaPanaji
7GujaratGandhinagar
8HaryanaChandigarh (shared with Punjab)
9Himachal PradeshShimla
10Jammu and KashmirSrinagar (summer), Jammu (winter)
11JharkhandRanchi
12KarnatakaBengaluru (formerly Bangalore)
13KeralaThiruvananthapuram
14Madhya PradeshBhopal
15MaharashtraMumbai
16ManipurImphal
17MeghalayaShillong
18MizoramAizawl
19NagalandKohima
20OdishaBhubaneswar
21PunjabChandigarh
22RajasthanJaipur
23SikkimGangtok
24Tamil NaduChennai
25TelanganaHyderabad (from June 2, 2014 – shared with Andhra Pradesh)
26TripuraAgartala
27Uttar PradeshLucknow
28UttarakhandDehradun
29West BengalKolkata

7 Union Territories of India

S.noUnion TerritoryCapital
1Andaman and Nicobar IslandsPort Blair
2ChandigarhChandigarh
3Dadar and Nagar HaveliSilvassa
4Daman and DiuDaman
5DelhiDelhi
6LakshadweepKavaratti
7Puducherry (Pondicherry)Pondicherry