List of Capital Cities in India

India is one of the largest country with huge population, as per the census about 1.2 billion inhabitants and there are hundreds of cities and towns. India has 28 States and 7 Union territories including islands, capital cities are the administrative center for country, states, province, districts and the regions, and hub of commercial and political activities. Delhi is the Capital city. States in India and its capital are large by area. The following Capital Cities of particular States and Union Territories of India are mentioned with state and official languages respectively.

Photo by Nadir Hashmi via Flickr

Sl.noCapital CityStateOfficial Languages
1AgartalaTripuraBengali, Tripuri
2AizawlMizoramMizo
3BengaluruKarnatakaKannada
4BhopalMadhya PradeshHindi
5BhubaneswarOrissaOriya
6ChandigarhHaryanaHindi, Haryanvi (regional)
7ChandigarhPunjabPunjabi, Hindi
8ChennaiTamil NaduTamil
9DehradunUttarakhandHindi, Sanskrit
10DispurAssamAssamese, Bodo (regional), Karbi
11GandhinagarGujaratGujarati, Hindi, English
12GangtokSikkimNepali, Bhutia, Lepcha, Limbu, Newari, Kulung, Gurung, Manggar, Sherpa, Tamang, Sunwar
13HyderabadAndhra PradeshTelugu, Urdu, English
14ImphalManipurManipuri
15ItanagarArunachal PradeshEnglish
16JaipurRajasthanHindi
17KohimaNagalandEnglish
18KolkataWest BengalBengali, English
19LucknowUttar PradeshHindi, Urdu
20MumbaiMaharashtraMarathi
21PanajiGoaKonkani
22PatnaBiharHindi, Urdu, Maithili, Magadhi
23RaipurChhattisgarhChattisgarhi, Hindi
24RanchiJharkhandHindi
25ShillongMeghalayaKhasi, Pnar, Garo, Hindi, English
26ShimlaHimachal PradeshHindi
27Srinagar (summer), Jammu (winter)Jammu and KashmirUrdu, Kashmiri, Dogri
28ThiruvananthapuramKeralaMalayalam, English