States of India And Their Capital Cities

India has 28 states and 8 Union Territories. Below is a list of the 28 states of India in alphabetical order. In terms or area, Rajasthan located in Northern India is the largest of all the states. However, by population, Uttar Pradesh is the largest state in India.

SerialState nameState capital
1.Andhra PradeshAmaravati
2.Arunachal PradeshItanagar
3.AssamGuwahati
4.BiharPatna
5.ChhattisgarhRaipur
6.GoaPanaji (Panjim)
7.GujaratGandhinagar
8.HaryanaChandigarh
9.Himachal PradeshShimla (Summer)
Dharamsala(2nd capital, Winter)

10.JharkhandRanchi
11.KarnatakaBengaluru
12.KeralaThiruvananthapuram
13.Madhya PradeshBhopal
14.MaharashtraMumbai
Nagpur (2nd capital, winter)
15.ManipurImphal
16.MeghalayaShillong
17.MizoramAizawl
18.NagalandKohima
19.OdishaBhubaneswar
20.PunjabChandigarh
21.RajasthanJaipur
22.SikkimGangtok
23.Tamil NaduChennai
24.TelanganaHyderabad
25.TripuraAgartala
26.Uttar PradeshLucknow
27.UttarakhandDehradun
28.West BengalKolkata