GK Chronicle GK Chronicle

General Knowledge / India GK / States and Union Territories

Capitals of Indian States and Union Territories


India has 28 states and 8 union territories (UT's) at present. The capitals of Indian states and union territories are commonly asked questions in the general knowledge segment of many competitive examinations held over India. As the list of states and union territories changes over a period of time, we need to keep updated with the list.



States of India and their Capitals

The following list shows the 28 States of India and their capitals. The states of India are arranged from North to South.


    Sl. No. State Name Capital
    1 Himachal Pradesh Shimla
    2 Punjab Chandigarh
    3 Uttarakhand Dehradun (Winter)
    Gairsain (Summer)
    4 Haryana Chandigarh
    5 Uttar Pradesh Lucknow
    6 Rajasthan Jaipur
    7 Arunachal Pradesh Itanagar
    8 Sikkim Gangtok
    9 Assam Dispur
    10 West Bengal Kolkata
    11 Bihar Patna
    12 Madhya Pradesh Bhopal
    13 Nagaland Kohima
    14 Meghalaya Shillong
    15 Manipur Imphal
    16 Jharkhand Ranchi
    17 Gujarat Gandhinagar
    18 Tripura Agartala
    19 Mizoram Aizawl
    20 Chhattisgarh Raipur
    21 Odisha Bhubaneswar
    22 Maharashtra Mumbai
    23 Telangana Hyderabad
    24 Andhra Pradesh Amaravati
    25 Karnataka Bengaluru
    26 Goa Panaji
    27 Tamil Nadu Chennai
    28 Kerala Thiruvananthapuram

Union Territories of India and their Capitals

The following list shows the 8 Union Territories of India and their capitals. The Union Territories of India are arranged from North to South.


    Sl. No. Union Territory Name Capital
    1 Ladakh Leh
    2 Jammu and Kashmir Srinagar (Summer)
    Jammu (Winter)
    3 Chandigarh Chandigarh
    4 National Capital Territory of Delhi (NCT) New Delhi
    5 Dadra & Nagar Haveli and Daman & Diu Daman
    6 Puducherry Pondicherry
    7 Lakshadweep Kavaratti
    8 Andaman and Nicobar Islands Port Blair