INDIAN STATES AND THEIR CAPITAL CITIES

India has 28 states and 8 Union Territories. Know the names and capital cities of each.

Andhra Pradesh: Amaravati

Arunachal Pradesh: Itanagar

Assam: Dispur

Bihar: Patna

Chhattisgarh: Raipur

Goa: Panaji

Gujarat: Gandhinagar

Haryana: Chandigarh (shared with Punjab)

Himachal Pradesh: Shimla

Jharkhand: Ranchi

Karnataka: Bengaluru (Bangalore)

Kerala: Thiruvananthapuram (Trivandrum)

Madhya Pradesh: Bhopal

Maharashtra: Mumbai (Bombay)

Manipur: Imphal

Meghalaya: Shillong

Mizoram: Aizawl

Nagaland: Kohima

Odisha: Bhubaneswar

Punjab: Chandigarh (shared with Haryana)

Rajasthan: Jaipur

Sikkim: Gangtok

Tamil Nadu: Chennai (Madras)

Telangana: Hyderabad

Tripura: Agartala

Uttarakhand: Dehradun

Uttar Pradesh: Lucknow

West Bengal: Kolkata (Calcutta)

UNION TERRITORIES

Andaman and Nicobar Islands: Port Blair

Chandigarh: Chandigarh (shared with Punjab and Haryana)

Dadra and Nagar Haveli: Silvassa

Daman and Diu: Daman

Jammu and Kashmir: Srinagar (summer), Jammu (winter)

Lakshadweep: Kavaratti

Puducherry: Puducherry

Ladakh: Leh

Know More: