States of India and their capitals

India has 28 states. Each has its own elected legislature and government.

28 entriesSource: National Portal of India; Ministry of Home AffairsReviewed November 2026
28 entries · click a column to sort
#
1Andhra PradeshAmaravati1956
2Arunachal PradeshItanagar1987
3AssamDispur1950
4BiharPatna1950
5ChhattisgarhRaipur2000
6GoaPanaji1987
7GujaratGandhinagar1960
8HaryanaChandigarh1966
9Himachal PradeshShimla1971
10JharkhandRanchi2000
11KarnatakaBengaluru1956
12KeralaThiruvananthapuram1956
13Madhya PradeshBhopal1956
14MaharashtraMumbai1960
15ManipurImphal1972
16MeghalayaShillong1972
17MizoramAizawl1987
18NagalandKohima1963
19OdishaBhubaneswar1950
20PunjabChandigarh1966
21RajasthanJaipur1950
22SikkimGangtok1975
23Tamil NaduChennai1950
24TelanganaHyderabad2014
25TripuraAgartala1972
26Uttar PradeshLucknow1950
27UttarakhandDehradun2000
28West BengalKolkata1950

Note: “Formed” is the year the state took its current status. 1950 marks states that existed when the Constitution came into force; several were later reorganised.